Skip to content

Commit 263c260

Browse files
committed
wait until window size is set
1 parent e3fce11 commit 263c260

1 file changed

Lines changed: 15 additions & 0 deletions

File tree

tests/tools/pages.test.ts

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -228,6 +228,9 @@ describe('pages', () => {
228228
context,
229229
);
230230
await resizePromise;
231+
await page.waitForFunction(
232+
() => window.innerWidth === 700 && window.innerHeight === 500,
233+
);
231234
const dimensions = await page.evaluate(() => {
232235
return [window.innerWidth, window.innerHeight];
233236
});
@@ -256,6 +259,9 @@ describe('pages', () => {
256259
context,
257260
);
258261
await resizePromise;
262+
await page.waitForFunction(
263+
() => window.innerWidth === 650 && window.innerHeight === 450,
264+
);
259265
const dimensions = await page.evaluate(() => {
260266
return [window.innerWidth, window.innerHeight];
261267
});
@@ -284,6 +290,9 @@ describe('pages', () => {
284290
context,
285291
);
286292
await resizePromise;
293+
await page.waitForFunction(
294+
() => window.innerWidth === 750 && window.innerHeight === 550,
295+
);
287296
const dimensions = await page.evaluate(() => {
288297
return [window.innerWidth, window.innerHeight];
289298
});
@@ -312,6 +321,9 @@ describe('pages', () => {
312321
context,
313322
);
314323
await resizePromise;
324+
await page.waitForFunction(
325+
() => window.innerWidth === 725 && window.innerHeight === 525,
326+
);
315327
const dimensions = await page.evaluate(() => {
316328
return [window.innerWidth, window.innerHeight];
317329
});
@@ -340,6 +352,9 @@ describe('pages', () => {
340352
context,
341353
);
342354
await resizePromise;
355+
await page.waitForFunction(
356+
() => window.innerWidth === 850 && window.innerHeight === 650,
357+
);
343358
const dimensions = await page.evaluate(() => {
344359
return [window.innerWidth, window.innerHeight];
345360
});

0 commit comments

Comments
 (0)