From 1a17cd97d3e5b0b94f62d13efc6dcb8512f9502e Mon Sep 17 00:00:00 2001 From: Thomas Adamcik Date: Wed, 7 Apr 2010 02:15:29 +0200 Subject: [PATCH] Add working test_random_until_end_of_playlist_and_play_from_start --- tests/backends/base.py | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/tests/backends/base.py b/tests/backends/base.py index 40fb625a..a1eb1ac2 100644 --- a/tests/backends/base.py +++ b/tests/backends/base.py @@ -803,8 +803,15 @@ class BasePlaybackControllerTest(object): self.playback.next() self.assertEqual(self.playback.next_track, None) + @populate_playlist def test_random_until_end_of_playlist_and_play_from_start(self): - raise NotImplementedError + self.playback.repeat = True + for track in self.tracks: + self.playback.next() + self.assertNotEqual(self.playback.next_track, None) + self.assertEqual(self.playback.state, self.playback.STOPPED) + self.playback.play() + self.assertEqual(self.playback.state, self.playback.PLAYING) @populate_playlist def test_random_until_end_of_playlist_with_repeat(self):