Add tests for musicbrainz in mpd formated tracks
This commit is contained in:
parent
988ff66c5e
commit
e7a7d342b8
@ -67,6 +67,23 @@ class TrackMpdFormatTest(unittest.TestCase):
|
||||
self.assert_(('Id', 122) in result)
|
||||
self.assertEqual(len(result), 10)
|
||||
|
||||
def test_track_to_mpd_format_musicbrainz_trackid(self):
|
||||
track = self.track.copy(musicbrainz_id='foo')
|
||||
result = translator.track_to_mpd_format(self.track)
|
||||
self.assert_(('MUSICBRAINZ_TRACKID', 'foo') in result)
|
||||
|
||||
def test_track_to_mpd_format_musicbrainz_albumid(self):
|
||||
album = self.track.album.copy(musicbrainz_id='foo')
|
||||
track = self.track.copy(album=album)
|
||||
result = translator.track_to_mpd_format(self.track)
|
||||
self.assert_(('MUSICBRAINZ_ALBUMID', 'foo') in result)
|
||||
|
||||
def test_track_to_mpd_format_musicbrainz_artistid(self):
|
||||
artist = list(self.track.artists)[0].copy(musicbrainz_id='foo')
|
||||
track = self.track.copy(artists=[artist])
|
||||
result = translator.track_to_mpd_format(self.track)
|
||||
self.assert_(('MUSICBRAINZ_ARTISTID', 'foo') in result)
|
||||
|
||||
def test_artists_to_mpd_format(self):
|
||||
artists = [Artist(name=u'ABBA'), Artist(name=u'Beatles')]
|
||||
translated = translator.artists_to_mpd_format(artists)
|
||||
|
||||
Loading…
Reference in New Issue
Block a user