Deep links: page menu locator matches sidebar tag action #1284

Open
opened 2026-10-07 00:42:13 +00:00 by kayg · 0 comments
Owner

Steps:

  1. Run bun e2e/deeplinks.mjs on a fresh local server.
  2. Open a Calendar view after the seed creates its #area/deeplink tag.
  3. Ask for a button named “More actions” without exact matching.

Expected: the test opens the Calendar page menu.
Actual: Playwright matches both the page menu and the sidebar tag action (“More actions for Tag #area/deeplink”), then fails strict mode before deep-link assertions.
Evidence: apps/web/e2e/deeplinks.mjs:538; production server run with seeded data.
Severity: minor (ambiguous test locator; no product failure).

Steps: 1. Run `bun e2e/deeplinks.mjs` on a fresh local server. 2. Open a Calendar view after the seed creates its `#area/deeplink` tag. 3. Ask for a button named “More actions” without exact matching. Expected: the test opens the Calendar page menu. Actual: Playwright matches both the page menu and the sidebar tag action (“More actions for Tag #area/deeplink”), then fails strict mode before deep-link assertions. Evidence: `apps/web/e2e/deeplinks.mjs:538`; production server run with seeded data. Severity: minor (ambiguous test locator; no product failure).
Commenting is not possible because the repository is archived.
No labels
No milestone
No project
No assignees
1 participant
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
kayg/calternal-v0#1284
No description provided.