From 3a252096cdeac3675aaa76ebf18cff73310ea2e6 Mon Sep 17 00:00:00 2001 From: GitHub Actions Date: Sat, 14 Feb 2026 05:22:58 +0000 Subject: [PATCH] fix: improve login handling in navigation tests for consistent page state --- tests/core/navigation.spec.ts | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/tests/core/navigation.spec.ts b/tests/core/navigation.spec.ts index ef177b2d..881601be 100644 --- a/tests/core/navigation.spec.ts +++ b/tests/core/navigation.spec.ts @@ -19,6 +19,16 @@ test.describe('Navigation', () => { test.beforeEach(async ({ page, adminUser }) => { await loginUser(page, adminUser); await waitForLoadingComplete(page); + + await page.goto('/'); + await waitForLoadingComplete(page); + + if (page.url().includes('/login')) { + await loginUser(page, adminUser); + await waitForLoadingComplete(page); + await page.goto('/'); + await waitForLoadingComplete(page); + } }); test.describe('Main Menu Items', () => {