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 testVolleyball 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