From 02a0f0dfa0629cace0356ab0d3bfb3c181ff0927 Mon Sep 17 00:00:00 2001 From: Patrik Oldsberg Date: Mon, 30 Mar 2026 17:50:58 +0200 Subject: [PATCH] Use exact match for sidebar link assertions in E2E template test Signed-off-by: Patrik Oldsberg Made-with: Cursor --- .../default-app/packages/app/e2e-tests/app.test.ts | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/packages/create-app/templates/default-app/packages/app/e2e-tests/app.test.ts b/packages/create-app/templates/default-app/packages/app/e2e-tests/app.test.ts index 187e124bfa..d8dbc1faa8 100644 --- a/packages/create-app/templates/default-app/packages/app/e2e-tests/app.test.ts +++ b/packages/create-app/templates/default-app/packages/app/e2e-tests/app.test.ts @@ -24,6 +24,10 @@ test('App should render the welcome page', async ({ page }) => { await enterButton.click(); const nav = page.getByRole('navigation'); - await expect(nav.getByRole('link', { name: 'Catalog' })).toBeVisible(); - await expect(page.getByRole('link', { name: 'APIs' })).toBeVisible(); + await expect( + nav.getByRole('link', { name: 'Catalog', exact: true }), + ).toBeVisible(); + await expect( + page.getByRole('link', { name: 'APIs', exact: true }), + ).toBeVisible(); });