mirror of
https://github.com/microsoft/playwright.git
synced 2025-06-26 21:40:17 +00:00
test: fix flaky page event test
This commit is contained in:
parent
53237009ad
commit
20e2bac857
@ -177,12 +177,12 @@ module.exports.describe = function({testRunner, expect, defaultBrowserOptions, p
|
||||
const remote = await playwright.connect({ wsEndpoint: browserServer.wsEndpoint() });
|
||||
const context = await remote.newContext();
|
||||
const page = await context.newPage();
|
||||
let contextClosed = false;
|
||||
let pageClosed = false;
|
||||
context.on('close', e => contextClosed = true);
|
||||
page.on('close', e => pageClosed = true);
|
||||
await browserServer.close();
|
||||
expect(contextClosed).toBeTruthy();
|
||||
await Promise.all([
|
||||
new Promise(f => context.on('close', f)),
|
||||
browserServer.close()
|
||||
]);
|
||||
expect(pageClosed).toBeTruthy();
|
||||
});
|
||||
});
|
||||
|
Loading…
x
Reference in New Issue
Block a user