diff --git a/tests/playwright/pages/Base.ts b/tests/playwright/pages/Base.ts index 67659cf747..862a13a6d7 100644 --- a/tests/playwright/pages/Base.ts +++ b/tests/playwright/pages/Base.ts @@ -28,27 +28,22 @@ export default abstract class BasePage { httpMethodsToMatch?: string[]; responseJsonMatcher?: ResponseSelector; }) { - const waitForResponsePromise = this.rootPage.waitForResponse( - res => { - let isResJsonMatched = true; - if (responseJsonMatcher) { - try { - isResJsonMatched = responseJsonMatcher(res.json()); - } catch (e) { - return false; - } + const waitForResponsePromise = this.rootPage.waitForResponse(res => { + let isResJsonMatched = true; + if (responseJsonMatcher) { + try { + isResJsonMatched = responseJsonMatcher(res.json()); + } catch (e) { + return false; } - - return ( - res.request().url().includes(requestUrlPathToMatch) && - httpMethodsToMatch.includes(res.request().method()) && - isResJsonMatched - ); - }, - { - timeout: 100000, } - ); + + return ( + res.request().url().includes(requestUrlPathToMatch) && + httpMethodsToMatch.includes(res.request().method()) && + isResJsonMatched + ); + }); await uiAction(); await waitForResponsePromise;