From 51d748482446de5637df68c98c8bbbc658e1c333 Mon Sep 17 00:00:00 2001 From: Steven Vandevelde Date: Sat, 28 Mar 2026 23:06:18 +0100 Subject: [PATCH] chore: passkey test update --- .../output/refiner/track-uri-passkey/test.ts | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/tests/components/transformer/output/refiner/track-uri-passkey/test.ts b/tests/components/transformer/output/refiner/track-uri-passkey/test.ts index dab380b4..44f964e1 100644 --- a/tests/components/transformer/output/refiner/track-uri-passkey/test.ts +++ b/tests/components/transformer/output/refiner/track-uri-passkey/test.ts @@ -120,10 +120,21 @@ describe("components/transformer/output/refiner/track-uri-passkey", () => { it("ready becomes true after connectedCallback resolves the IDB key check", async () => { const result = await testWeb(async () => { + const idbMod = await import( + "~/components/output/polymorphic/indexed-db/element.js" + ); const mod = await import( "~/components/transformer/output/refiner/track-uri-passkey/element.js" ); + + // connectedCallback calls super.connectedCallback() which requires + // an output-selector attribute pointing to a real output element + const output = new idbMod.CLASS(); + output.id = "test-idb-passkey"; + document.body.append(output); + const t = new mod.CLASS(); + t.setAttribute("output-selector", "#test-idb-passkey"); document.body.append(t); // ready() starts false; connectedCallback loads the key from IDB -- 2.51.2