soulsync/tests
Antti Kettunen e7faa9f02f Use metadata source priority in track number repair job
Use the shared metadata source priority when resolving album IDs,
album searches, and tracklists in track number repair.

Keeps Deezer and iTunes ahead of Spotify where configured, while
still allowing the job to fall back through other supported sources.
2026-04-15 21:28:12 +03:00
..
conftest.py Remove emojis from all Python log and print statements 2026-04-11 21:11:02 -07:00
test_album_completeness_job.py Utilize global Spotify client in repair jobs 2026-04-15 07:18:34 +03:00
test_metadata_service_cache.py Add / improve metadata client caching 2026-04-11 13:55:10 +03:00
test_phase1_websocket.py Add WebSocket real-time updates with automatic HTTP polling fallback 2026-03-03 18:26:29 -08:00
test_phase2_dashboard.py Remove emojis from all Python log and print statements 2026-04-11 21:11:02 -07:00
test_phase3_enrichment.py Add WebSocket real-time updates with automatic HTTP polling fallback 2026-03-03 18:26:29 -08:00
test_phase4_tools.py Add WebSocket real-time updates with automatic HTTP polling fallback 2026-03-03 18:26:29 -08:00
test_phase5_sync.py Add WebSocket real-time updates with automatic HTTP polling fallback 2026-03-03 18:26:29 -08:00
test_track_number_repair.py Use metadata source priority in track number repair job 2026-04-15 21:28:12 +03:00
test_unknown_artist_fixer.py Use metadata source priority in unknown artist fixer job 2026-04-15 21:28:10 +03:00