Skip to content

Commit 248bb46

Browse files
committed
[tests] Work around Puppeteer 23.4
1 parent 79b0062 commit 248bb46

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

test/e2e/common.ts

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@ import replace from 'buffer-replace';
66

77
jest.setTimeout(10000);
88

9+
let browserWarmed = false;
10+
911
export const getServerFunctions = (
1012
port: number,
1113
): [() => void, () => void, (path: string) => Promise<void>] => {
@@ -36,6 +38,11 @@ export const getServerFunctions = (
3638
};
3739

3840
const expectPage = async (path: string): Promise<void> => {
41+
if (!browserWarmed) {
42+
await new Promise((resolve) => setTimeout(resolve, 1000));
43+
// ^ needed since Puppeteer 23.4.0
44+
browserWarmed = true;
45+
}
3946
await page.goto(`${DOMAIN}${path}`);
4047
};
4148

0 commit comments

Comments
 (0)