From 16d3633c963792b29573cef33f51fc986365e0b3 Mon Sep 17 00:00:00 2001 From: anovazzi1 Date: Thu, 5 Dec 2024 15:10:36 -0300 Subject: [PATCH] Refactor: update autoLogin.spec.ts to use waitForSelector (#5045) refactor: Update autoLogin.spec.ts to use waitForSelector instead of waitForTimeout --- .../tests/extended/features/autoLogin.spec.ts | 17 ++++++++++++----- 1 file changed, 12 insertions(+), 5 deletions(-) diff --git a/src/frontend/tests/extended/features/autoLogin.spec.ts b/src/frontend/tests/extended/features/autoLogin.spec.ts index 2280aa336..83d1e5dda 100644 --- a/src/frontend/tests/extended/features/autoLogin.spec.ts +++ b/src/frontend/tests/extended/features/autoLogin.spec.ts @@ -20,19 +20,26 @@ test.describe( async ({ page }) => { await page.goto("/"); await page.getByText("New Flow", { exact: true }).click(); - await page.waitForTimeout(5000); + await page.waitForSelector('[data-testid="modal-title"]', { + timeout: 5000, + }); await page.goto("/login"); await page.getByText("New Flow", { exact: true }).click(); - await page.waitForTimeout(5000); - + await page.waitForSelector('[data-testid="modal-title"]', { + timeout: 5000, + }); await page.goto("/admin"); await page.getByText("New Flow", { exact: true }).click(); - await page.waitForTimeout(5000); + await page.waitForSelector('[data-testid="modal-title"]', { + timeout: 5000, + }); await page.goto("/admin/login"); await page.getByText("New Flow", { exact: true }).click(); - await page.waitForTimeout(5000); + await page.waitForSelector('[data-testid="modal-title"]', { + timeout: 5000, + }); }, ); },