From 80b1f377b604dac1799e04d019851340f758d1b9 Mon Sep 17 00:00:00 2001 From: Stein Magnus Jodal Date: Fri, 12 Feb 2010 22:59:59 +0100 Subject: [PATCH] Fix broken MpdHandler tests --- tests/mpd/handlertest.py | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/tests/mpd/handlertest.py b/tests/mpd/handlertest.py index c130725d..ef1e114e 100644 --- a/tests/mpd/handlertest.py +++ b/tests/mpd/handlertest.py @@ -295,19 +295,29 @@ class PlaybackControlHandlerTest(unittest.TestCase): self.assert_(u'OK' in result) def test_pause_off(self): - self.h.handle_request(u'play') + track = Track() + self.b.current_playlist.playlist = Playlist(tracks=[track]) + self.b.playback.current_track = track + self.h.handle_request(u'play "0"') self.h.handle_request(u'pause "1"') result = self.h.handle_request(u'pause "0"') self.assert_(u'OK' in result) self.assertEquals(self.b.playback.PLAYING, self.b.playback.state) def test_pause_on(self): - self.h.handle_request(u'play') + track = Track() + self.b.current_playlist.playlist = Playlist(tracks=[track]) + self.b.playback.current_track = track + self.h.handle_request(u'play "0"') result = self.h.handle_request(u'pause "1"') self.assert_(u'OK' in result) self.assertEquals(self.b.playback.PAUSED, self.b.playback.state) def test_play_without_pos(self): + track = Track() + self.b.current_playlist.playlist = Playlist(tracks=[track]) + self.b.playback.current_track = track + self.b.playback.state = self.b.playback.PAUSED result = self.h.handle_request(u'play') self.assert_(u'OK' in result) self.assertEquals(self.b.playback.PLAYING, self.b.playback.state)