Files
music_library/backlog/tasks/ml-182.4 - Wave-4-Convert-mixed-usage-files-artist_live-show-stats_live-top_albums.md
T
2026-05-16 16:30:42 +01:00

1.1 KiB

id, title, status, assignee, created_date, updated_date, labels, dependencies, modified_files, parent_task_id, priority, ordinal
id title status assignee created_date updated_date labels dependencies modified_files parent_task_id priority ordinal
ML-182.4 Wave 4: Convert mixed-usage files (artist_live/show, stats_live/top_albums) Done
2026-05-14 22:14 2026-05-16 15:30
testing
refactoring
test/music_library_web/live/artist_live/show_test.exs
test/music_library_web/live/stats_live/top_albums_test.exs
ML-182 medium 14000

Description

Convert mixed-usage files where some tests use visit/2 and others use live/2.

  • artist_live/show_test.exs: Most tests already use visit/2 + unwrap(&render_async/1). 4 tests in "Edit artist image" describe use live/2 with file_input/3, render_upload/3, render_submit/1, render_click/3. PhoenixTest has upload/3 equivalent. Need to verify field labels in artist image edit form.
  • stats_live/top_albums_test.exs: Mixed visit/2 and live/2. Tests using live/2 check cover URL swapping and badge variants. Need to verify these assertions work with visit/2 + assert_has after unwrap(&render_async/1).