Test and fixup PlaylistMetadataScanner
Arlodotexe opened this issue · comments
Background
The PlaylistMetadataScanner
is used to scan files for playlist metadata, and link the tracks to known audio metadata found by AudioMetadataScanner
.
This is implemented, but has some lingering TODOs, needs unit tests, and needs to be tested with real data.
What to do:
The scanner is built to work with a lot of different playlist types, and we need to make sure they all work as expected.
- Write integration tests for each supported playlist format.
- Mocking the playlists in unit tests would take an overkill amount of effort
- You may add the files being tested to the repo directly. Don't include any copywrite material.
- Make any fixes needed for bugs uncovered during testing