emmental/tests/listenbrainz
Anna Schumaker 6779535cf1 listenbrainz: Early startup handling
We can't craft a Listen object from a Track before the database is
almost entirely loaded, and attempting to do so will cause the
ListenBrainz thread to crash. So let's just defer any ListenBrainz
operations until the database has marked itself as "loaded" so we know
everything will work.

Signed-off-by: Anna Schumaker <Anna@NoWheyCreamery.com>
2024-03-20 13:35:18 -04:00
..
test_listen.py listenbrainz: Submit Listens to ListenBrainz 2024-03-20 13:35:18 -04:00
test_listenbrainz.py listenbrainz: Early startup handling 2024-03-20 13:35:18 -04:00
test_task.py listenbrainz: Submit Listens to ListenBrainz 2024-03-20 13:35:18 -04:00
test_thread.py listenbrainz: Offline handling 2024-03-20 13:35:18 -04:00