navidrome/core/lyrics
Deluan e797d69a58 test(lyrics): fix lyrics tests after parser consolidation
- Rewrite the YAML-fallback test to assert the correct design: a
  non-Lyricsfile .yaml sidecar returns as plain text and shadows
  lower-priority sources (rather than falling through to .lrc).
- Add LibraryPath + relative Path split to the three subsonic tests
  that read sidecar files via storage.For(), so they resolve against
  the correct fixtures directory.
- Register a no-op extractor in api_suite_test.go BeforeSuite so
  newLocalStorage does not fatal when storage.For is called during
  sidecar-lyrics tests.
2026-06-19 15:04:03 -04:00
..
lyrics.go feat(subsonic): add structured sidecar lyrics support with OpenSubsonic v2 karaoke cues and agent layers (#5076) 2026-06-19 12:00:58 -04:00
lyrics_suite_test.go refactor(lyrics): address review feedback on sidecar FS read 2026-06-19 13:43:27 -04:00
lyrics_test.go test(lyrics): fix lyrics tests after parser consolidation 2026-06-19 15:04:03 -04:00
sources.go refactor(lyrics): consolidate parsers into model.ParseLyrics 2026-06-19 14:41:22 -04:00
sources_test.go refactor(lyrics): consolidate parsers into model.ParseLyrics 2026-06-19 14:41:22 -04:00