Files
music_library/backlog/completed/ml-80 - ScrobbleLive-has-zero-test-coverage.md
2026-05-04 21:22:27 +01:00

944 B

id, title, status, assignee, created_date, labels, dependencies, references, priority
id title status assignee created_date labels dependencies references priority
ML-80 ScrobbleLive has zero test coverage Done
2026-04-20 08:57
https://github.com/cloud8421/music_library/issues/95
medium

Description

GitHub: created 2026-03-05 · updated 2026-03-05 · closed 2026-03-05

Priority: Medium

Description

Both ScrobbleLive modules have no test files:

  • lib/music_library_web/live/scrobble_live/index.ex (237 LOC) — MusicBrainz release search
  • lib/music_library_web/live/scrobble_live/show.ex (226 LOC) — Track selection and scrobbling

These are non-trivial LiveViews with event handling, async operations, and external API integration.

Expected behavior

Add test files covering at least the happy paths for search, selection, and scrobbling flows.

Source

From technical debt audit (2026-03-05).