From 3c35176b90f60b916e08de464a09abd49dfab8ad Mon Sep 17 00:00:00 2001 From: Mischa Date: Fri, 19 Jun 2026 21:50:41 +0200 Subject: [PATCH] =?UTF-8?q?test:=20update=20N4=20=E2=80=94=20filter=20bar?= =?UTF-8?q?=20replaces=20trip=20nav=20link=20to=20dailies?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- tests/ui/nav.spec.js | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/tests/ui/nav.spec.js b/tests/ui/nav.spec.js index 7d50fdf..13fec8d 100644 --- a/tests/ui/nav.spec.js +++ b/tests/ui/nav.spec.js @@ -33,11 +33,10 @@ test('N3: /trips/japan-korea-2026/stats page loads with site header', async ({ p expect(errors).toHaveLength(0); }); -// ── N4: "Journal" nav link goes to /dailies ─────────────────────────────────── -test('N4: Journal nav link navigates to /dailies', async ({ page }) => { - await page.goto('/'); - await page.click('nav a[href*="dailies"]'); - await expect(page).toHaveURL(/\/dailies/); +// ── N4: trip page has Journal filter button (replaced nav link) ─────────────── +test('N4: trip page filter bar has Journal button', async ({ page }) => { + await page.goto('/trips/japan-korea-2026'); + await expect(page.locator('.trip-filter-btn[data-filter="journal"]')).toBeVisible(); }); // ── N5: "Map" nav link goes to /map ──────────────────────────────────────────