diff --git a/src/client/page.ts b/src/client/page.ts index e7511318ad..f6e308ddc1 100644 --- a/src/client/page.ts +++ b/src/client/page.ts @@ -209,6 +209,7 @@ export class Page extends ChannelOwner { +it('should return background pages', async ({browserType, browserOptions, createUserDataDir, asset, browserChannel}) => { + it.fixme(browserChannel); const userDataDir = await createUserDataDir(); const extensionPath = asset('simple-extension'); const extensionOptions = {...browserOptions, @@ -71,6 +72,8 @@ it('should return background pages', async ({browserType, browserOptions, create expect(context.backgroundPages()).toContain(backgroundPage); expect(context.pages()).not.toContain(backgroundPage); await context.close(); + expect(context.backgroundPages().length).toBe(0); + expect(context.pages().length).toBe(0); }); it('should return background pages when recording video', async ({browserType, browserOptions, createUserDataDir, asset}, testInfo) => {