fix tests adding more await globalThis.disconnectEverything()

This commit is contained in:
Tommy D. Rossi
2026-01-04 16:06:32 +01:00
parent b06425cbe8
commit b4689f390f
3 changed files with 828 additions and 791 deletions
@@ -31,7 +31,7 @@
- generic [ref=e55]:
- text: "Google offered in:"
- link [ref=e56] [cursor=pointer]:
- /url: https://www.google.com/setprefs?sig=0_LaNB9MnwJduON19vFVmxHtMW8aY%3D&hl=it&source=homepage&sa=X&ved=0ahUKEwj22fSr2--RAxXoGTQIHVbSDAcQ2ZgBCBU
- /url: https://www.google.com/setprefs?sig=0_SUYEzrSi8XZY6OXPbGayYpDBmR0%3D&hl=it&source=homepage&sa=X&ved=0ahUKEwjv3IDE0fGRAxXk2ckDHd3hHMQQ2ZgBCBU
- text: Italiano
- contentinfo [ref=e58]:
- generic [ref=e59]: Italy
File diff suppressed because it is too large Load Diff
+16
View File
@@ -2648,6 +2648,11 @@ describe('CDP Session Tests', () => {
const browserContext = getBrowserContext()
const serviceWorker = await getExtensionServiceWorker(browserContext)
// Clear any existing connected tabs from previous tests
await serviceWorker.evaluate(async () => {
await globalThis.disconnectEverything()
})
const page = await browserContext.newPage()
await page.goto('https://example.com/')
await page.bringToFront()
@@ -2692,6 +2697,11 @@ describe('CDP Session Tests', () => {
const browserContext = getBrowserContext()
const serviceWorker = await getExtensionServiceWorker(browserContext)
// Clear any existing connected tabs from previous tests
await serviceWorker.evaluate(async () => {
await globalThis.disconnectEverything()
})
const page1 = await browserContext.newPage()
await page1.goto('https://example.com/')
await page1.bringToFront()
@@ -3267,6 +3277,12 @@ describe('Auto-enable Tests', () => {
const browserContext = getBrowserContext()
const serviceWorker = await getExtensionServiceWorker(browserContext)
// Ensure clean state - disconnect any tabs from previous tests or setup
await serviceWorker.evaluate(async () => {
await globalThis.disconnectEverything()
})
await new Promise(r => setTimeout(r, 100))
// Verify no tabs are connected
const tabCountBefore = await serviceWorker.evaluate(() => {
const state = globalThis.getExtensionState()