From 38bde7ad25e7d76d6320a54a4fddcc3722e77eac Mon Sep 17 00:00:00 2001 From: Yury Semikhatsky Date: Wed, 27 Oct 2021 16:18:42 -0700 Subject: [PATCH] fix(assertions): set default timeout to 5s (#670) --- .../java/com/microsoft/playwright/impl/AssertionsBase.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/assertions/src/main/java/com/microsoft/playwright/impl/AssertionsBase.java b/assertions/src/main/java/com/microsoft/playwright/impl/AssertionsBase.java index 284203c8..0b16949a 100644 --- a/assertions/src/main/java/com/microsoft/playwright/impl/AssertionsBase.java +++ b/assertions/src/main/java/com/microsoft/playwright/impl/AssertionsBase.java @@ -48,6 +48,9 @@ class AssertionsBase { } void expectImpl(String expression, FrameExpectOptions expectOptions, Object expected, String message) { + if (expectOptions.timeout == null) { + expectOptions.timeout = 5_000.0; + } FrameExpectResult result = actualLocator.expect(expression, expectOptions); if (result.matches == isNot) { Object actual = result.received == null ? null : Serialization.deserialize(result.received);