mirror of
https://github.com/beetbox/beets.git
synced 2025-12-06 08:39:17 +01:00
Add tests.
This commit is contained in:
parent
d7636fb0c3
commit
672bf0bf41
1 changed files with 22 additions and 0 deletions
|
|
@ -65,6 +65,8 @@ class MBAlbumInfoTest(MusicBrainzTestCase):
|
|||
],
|
||||
"date": "3001",
|
||||
"medium-list": [],
|
||||
"genre-list": [{"count": 1, "name": "GENRE"}],
|
||||
"tag-list": [{"count": 1, "name": "TAG"}],
|
||||
"label-info-list": [
|
||||
{
|
||||
"catalog-number": "CATALOG NUMBER",
|
||||
|
|
@ -515,6 +517,26 @@ class MBAlbumInfoTest(MusicBrainzTestCase):
|
|||
d = self.mb.album_info(release)
|
||||
assert d.data_source == "MusicBrainz"
|
||||
|
||||
def test_genres(self):
|
||||
config["musicbrainz"]["genres"] = True
|
||||
config["musicbrainz"]["genres_tag"] = "genre"
|
||||
release = self._make_release()
|
||||
d = self.mb.album_info(release)
|
||||
assert d.genre == "GENRE"
|
||||
|
||||
def test_tags(self):
|
||||
config["musicbrainz"]["genres"] = True
|
||||
config["musicbrainz"]["genres_tag"] = "tag"
|
||||
release = self._make_release()
|
||||
d = self.mb.album_info(release)
|
||||
assert d.genre == "TAG"
|
||||
|
||||
def test_no_genres(self):
|
||||
config["musicbrainz"]["genres"] = False
|
||||
release = self._make_release()
|
||||
d = self.mb.album_info(release)
|
||||
assert d.genre is None
|
||||
|
||||
def test_ignored_media(self):
|
||||
config["match"]["ignored_media"] = ["IGNORED1", "IGNORED2"]
|
||||
tracks = [
|
||||
|
|
|
|||
Loading…
Reference in a new issue