From 5af26a226e439a62b99237718421eb8646c62eba Mon Sep 17 00:00:00 2001 From: Thomas Refis Date: Tue, 9 Apr 2013 19:25:52 +0200 Subject: [PATCH] mpd: added a test to check playlists names uniqueness --- tests/frontends/mpd/protocol/stored_playlists_test.py | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/tests/frontends/mpd/protocol/stored_playlists_test.py b/tests/frontends/mpd/protocol/stored_playlists_test.py index 49da5d0b..a628deae 100644 --- a/tests/frontends/mpd/protocol/stored_playlists_test.py +++ b/tests/frontends/mpd/protocol/stored_playlists_test.py @@ -64,6 +64,16 @@ class PlaylistsHandlerTest(protocol.BaseTestCase): self.assertInResponse('Last-Modified: 2001-03-17T13:41:17Z') self.assertInResponse('OK') + def test_listplaylists_duplicate(self): + playlist1 = Playlist(name='a', uri='dummy:a1') + playlist2 = Playlist(name='a', uri='dummy:a2') + self.backend.playlists.playlists = [ playlist1 , playlist2 ] + + self.sendRequest('listplaylists') + self.assertInResponse('playlist: a') + self.assertInResponse('playlist: a [1]') + self.assertInResponse('OK') + def test_listplaylists_ignores_playlists_without_name(self): last_modified = datetime.datetime(2001, 3, 17, 13, 41, 17, 12345) self.backend.playlists.playlists = [