soulsync/tests
Antti Kettunen 1a459412a3 Honor primary metadata source in album_completeness job
Album completeness and downstream repair flow now follow the configured
primary provider first, with Discogs and Hydrabase support added alongside
existing Spotify, iTunes, and Deezer paths.

Keep spotify_track_id for compatibility while preserving source-aware track
IDs for provider-neutral handling.
2026-04-14 21:14:46 +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 Honor primary metadata source in album_completeness job 2026-04-14 21:14:46 +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