From a2f2d5f1670ff9ea7a0790dff9845a56ec103566 Mon Sep 17 00:00:00 2001 From: Mark Greenwood Date: Sun, 5 Jul 2015 13:40:45 +0100 Subject: [PATCH] mpd:Update protocol to 0.19 Update tests to reflect new function names --- tests/mpd/test_translator.py | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/tests/mpd/test_translator.py b/tests/mpd/test_translator.py index 646a22b2..4127eaa2 100644 --- a/tests/mpd/test_translator.py +++ b/tests/mpd/test_translator.py @@ -103,14 +103,20 @@ class TrackMpdFormatTest(unittest.TestCase): result = translator.track_to_mpd_format(track) self.assertIn(('MUSICBRAINZ_ARTISTID', 'foo'), result) - def test_artists_to_mpd_format(self): + def test_concatenate_multiple_values(self): artists = [Artist(name='ABBA'), Artist(name='Beatles')] - translated = translator.artists_to_mpd_format(artists) - self.assertEqual(translated, 'ABBA, Beatles') + translated = translator.concatenate_multiple_values(artists, 'name') + self.assertEqual(translated, 'ABBA;Beatles') - def test_artists_to_mpd_format_artist_with_no_name(self): + def test_concatenate_muultiple_values_artist_with_no_name(self): artists = [Artist(name=None)] - translated = translator.artists_to_mpd_format(artists) + translated = translator.concatenate_multiple_values(artists, 'name') + self.assertEqual(translated, '') + + def test_concatenate_muultiple_values_artist_with_no_musicbrainz_id(self): + artists = [Artist(name="Jah Wobble")] + translated = translator.concatenate_multiple_values( + artists, 'musicbrainz_id') self.assertEqual(translated, '')