Monday, May 18, 2026

Cover the assignee dropdown URL sync with a browser test

Volleyball Elite Academy development update
Volleyball Elite Academy
Cover the assignee dropdown URL sync with a browser test

Cover the assignee dropdown URL sync with a browser test

Volleyball Elite Academy — Development Update • May 18, 2026

--- title: Cover the assignee dropdown URL sync with a browser test ---

Cover the assignee dropdown URL sync with a browser test

## What & Why Task #1030 added Playwright coverage for status / unread / search filter URL sync in the Conversations inbox, plus a deep-link test that proves survives the parent's strip-on-mount. What is still uncovered in a real browser is the user-driven path: opening the assignee dropdown and picking a value (Mine / Unassigned / a specific admin) must mirror the choice into the URL via pushState, and Browser Back must restore the prior assignee selection. A regression that breaks just the assignee branch of the URL sync would slip past the new spec because none of its three tests click the dropdown.

## Done looks like - A Playwright spec opens the assignee dropdown, picks "Mine", and asserts the URL gains and the chip label updates. - The spec switches to "Unassigned" and asserts the URL flips to . - Browser Back restores the prior view (URL + chip text), proving the popstate handler reads the assignee branch correctly.

## Relevant files - ( mapping + popstate handler) - (sibling pattern + auth fixture)

Volleyball Elite Academy

Reply to this email — we read every reply.

You received this because you have an account with Volleyball Elite Academy.

elitevolleyball.training

No comments:

Post a Comment