From 514db3466fa8a9493870999b11678be8ff031688 Mon Sep 17 00:00:00 2001 From: Joe Au-Yeung <65426560+joeauyeung@users.noreply.github.com> Date: Thu, 20 Jul 2023 15:40:35 -0400 Subject: [PATCH] fix: Flaky 2FA tests (#10283) --- apps/web/playwright/login.2fa.e2e.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/apps/web/playwright/login.2fa.e2e.ts b/apps/web/playwright/login.2fa.e2e.ts index aebba89b7b..c77ae9f060 100644 --- a/apps/web/playwright/login.2fa.e2e.ts +++ b/apps/web/playwright/login.2fa.e2e.ts @@ -44,7 +44,8 @@ test.describe("2FA Tests", async () => { secret: secret!, }); - await expect(page.locator(`[data-testid=two-factor-switch][data-state="checked"]`)).toBeVisible(); + await page.waitForSelector(`[data-testid=two-factor-switch]`); + await expect(page.locator(`[data-testid=two-factor-switch]`).isChecked()).toBeTruthy(); return user; });