diff --git a/playwright/src/test/java/com/microsoft/playwright/TestPageClock.java b/playwright/src/test/java/com/microsoft/playwright/TestPageClock.java index 9486f675..bbdbb2d2 100644 --- a/playwright/src/test/java/com/microsoft/playwright/TestPageClock.java +++ b/playwright/src/test/java/com/microsoft/playwright/TestPageClock.java @@ -290,8 +290,9 @@ void shouldRunTimeBeforePopup(Page page, Server server) { Page popup = page.waitForPopup(() -> { page.evaluate("url => window.open(url)", server.PREFIX + "/popup.html"); }); + popup.waitForURL(server.PREFIX + "/popup.html"); Double popupTime = (Double) popup.evaluate("time"); - assertTrue(popupTime >= 2000); + assertTrue(popupTime >= 2000, "popupTime = " + popupTime); } @Test @@ -310,6 +311,7 @@ void shouldNotRunTimeBeforePopupOnPause(Page page, Server server) { Page popup = page.waitForPopup(() -> { page.evaluate("url => window.open(url)", server.PREFIX + "/popup.html"); }); + popup.waitForURL(server.PREFIX + "/popup.html"); Object popupTime = popup.evaluate("time"); assertEquals(1000, popupTime); }