diff --git a/tests/page/page-event-pageerror.spec.ts b/tests/page/page-event-pageerror.spec.ts index a208db3430..e31bad6091 100644 --- a/tests/page/page-event-pageerror.spec.ts +++ b/tests/page/page-event-pageerror.spec.ts @@ -31,6 +31,17 @@ it('should fire', async ({page, server, browserName}) => { expect(error.stack).toBe(stack); }); +it('should not receive console message for pageError', async ({ page, server, browserName }) => { + it.skip(browserName === 'firefox'); + const messages = []; + page.on('console', e => messages.push(e)); + await Promise.all([ + page.waitForEvent('pageerror'), + page.goto(server.PREFIX + '/error.html'), + ]); + expect(messages.length).toBe(1); +}); + it('should contain sourceURL', async ({page, server, browserName}) => { it.fail(browserName === 'webkit');