Skip to content

Commit

Permalink
Bugfix: Fix linting for audio_modes. Update tests (Fixes #261)
Browse files Browse the repository at this point in the history
  • Loading branch information
tehkillerbee committed Sep 10, 2024
1 parent b0e164b commit dd9ad1a
Show file tree
Hide file tree
Showing 2 changed files with 8 additions and 1 deletion.
7 changes: 7 additions & 0 deletions tests/test_album.py
Original file line number Diff line number Diff line change
Expand Up @@ -36,15 +36,22 @@ def test_album(session):
assert album.type == "ALBUM"
assert album.duration == 6712
assert album.available
assert album.ad_supported_ready
assert album.allow_streaming
assert album.dj_ready
assert album.audio_modes == ["STEREO"]
assert album.audio_quality == "LOSSLESS"
assert album.num_tracks == 22
assert album.num_videos == 0
assert album.num_volumes == 2
assert album.release_date == datetime.datetime(2011, 9, 22)
assert album.available_release_date == datetime.datetime(2011, 9, 22)
assert album.copyright == "Sinuz Recordings (a division of HITT bv)"
assert album.version == "Deluxe"
assert album.cover == "30d83a8c-1db6-439d-84b4-dbfb6f03c44c"
assert album.video_cover is None
assert album.explicit is False
assert album.premium_streaming_only is False
assert album.universal_product_number == "3610151683488"
assert 0 < album.popularity < 100
assert album.artist.name == "Lasgo"
Expand Down
2 changes: 1 addition & 1 deletion tidalapi/album.py
Original file line number Diff line number Diff line change
Expand Up @@ -67,7 +67,7 @@ class Album:
popularity: Optional[int] = -1
user_date_added: Optional[datetime] = None
audio_quality: Optional[str] = ""
audio_modes: Optional[str] = ""
audio_modes: Optional[List[str]] = [""]
media_metadata_tags: Optional[List[str]] = [""]

artist: Optional["Artist"] = None
Expand Down

0 comments on commit dd9ad1a

Please sign in to comment.