diff --git a/playwriter/src/relay-session.test.ts b/playwriter/src/relay-session.test.ts index 44fa66f..ea341dd 100644 --- a/playwriter/src/relay-session.test.ts +++ b/playwriter/src/relay-session.test.ts @@ -153,9 +153,17 @@ describe('CDP Session Tests', () => { const browserContext = getBrowserContext() const serviceWorker = await getExtensionServiceWorker(browserContext) - // Use a page with actual script URLs (not just inline scripts) + // Use setContent with external script URLs so Debugger.listScripts returns them const page = await browserContext.newPage() - await page.goto('https://news.ycombinator.com/') + await page.setContent(` + + + + + +

Script test

+ + `) await page.bringToFront() await serviceWorker.evaluate(async () => { @@ -167,7 +175,7 @@ describe('CDP Session Tests', () => { const cdpPage = browser .contexts()[0] .pages() - .find((p) => p.url().includes('news.ycombinator')) + .find((p) => p.url().startsWith('about:')) expect(cdpPage).toBeDefined() const wsUrl = getCdpUrl({ port: TEST_PORT })