dda700ad96
Waves 1-2: scrobble_live/index, scrobbled_tracks_live/index, release_group_show, release_show. Dropped unwrap/2 bridges and page_title/1 usage. Search form tests use visit with query params. page_title tests use assert_has("title", ...).
995 B
995 B
id, title, status, assignee, created_date, labels, dependencies, modified_files, parent_task_id, priority, ordinal
| id | title | status | assignee | created_date | labels | dependencies | modified_files | parent_task_id | priority | ordinal | ||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ML-182.1 | Wave 1: Drop unwrap/2 bridges in scrobble_live and scrobbled_tracks_live index tests | Done | 2026-05-14 22:13 |
|
|
ML-182 | medium | 11000 |
Description
Remove import Phoenix.LiveViewTest and eliminate unwrap/2 bridge patterns in these two files. Both files used unwrap(fn view -> form(...) |> render_submit(); render(view) end) to drive search forms. Conversion strategy: visit with query params directly, which triggers handle_params and the search — same effect as form submission and simpler.
Also clean up unused module attributes and convert validation-error tests to fill_in + click_button + assert_has.