X-Git-Url: http://git.kaliko.me/?a=blobdiff_plain;ds=sidebyside;f=tests%2Ftest_track.py;h=438233c5b26ac9f88b56708ae81dda3619fdda11;hb=f2d54b31a8da9852fc532cc90b29623eabe27b9d;hp=62eb30617f5761c8a0369513cd3aaf591d14a936;hpb=5595804ad7bc2eeb15db93efc129bf21d9a3cc77;p=mpd-sima.git diff --git a/tests/test_track.py b/tests/test_track.py index 62eb306..438233c 100644 --- a/tests/test_track.py +++ b/tests/test_track.py @@ -42,4 +42,12 @@ class TestTrackObject(unittest.TestCase): trk = Track(artist='track_artist') self.assertEqual(trk.Artist.name, 'track_artist') + def test_genres(self): + trk = Track(**{'artist': 'Devolt', 'genre': ['Rock, Stoner ', ' Punk; Heavy', 'doom']}) + self.assertEqual(trk.genres, ['Rock', 'Stoner', 'Punk', 'Heavy', 'doom']) + trk = Track(**{'artist': 'Devolt', 'genre': [' Rock ', ' Stoner ', 'Punk ']}) + self.assertEqual(trk.genres, ['Rock', 'Stoner', 'Punk']) + trk = Track(**{'artist': 'Devolt', 'genre': 'Punk '}) + self.assertEqual(trk.genres, ['Punk']) + # vim: ai ts=4 sw=4 sts=4 expandtab