Add populate playlists to playlist controller test

This commit is contained in:
Thomas Adamcik 2010-02-07 19:45:13 +01:00
parent 0618b85bff
commit 44446985e3

View File

@ -7,6 +7,10 @@ class BaseCurrentPlaylistControllerTest(object):
def setUp(self): def setUp(self):
self.backend = self.backend_class() self.backend = self.backend_class()
def populate_playlist(self):
for uri in self.uris:
self.backend.current_playlist.add(uri)
def test_uri_set(self): def test_uri_set(self):
self.assert_(len(self.uris) >= 3) self.assert_(len(self.uris) >= 3)
@ -30,7 +34,7 @@ class BaseCurrentPlaylistControllerTest(object):
self.assertEqual(uri, controller.playlist.tracks[-1].uri) self.assertEqual(uri, controller.playlist.tracks[-1].uri)
def test_clear(self): def test_clear(self):
self.test_add() self.populate_playlist()
controller = self.backend.current_playlist controller = self.backend.current_playlist
controller.clear() controller.clear()
@ -38,7 +42,7 @@ class BaseCurrentPlaylistControllerTest(object):
self.assertEqual(len(controller.playlist.tracks), 0) self.assertEqual(len(controller.playlist.tracks), 0)
def test_clear_when_playing(self): def test_clear_when_playing(self):
self.test_add() self.populate_playlist()
controller = self.backend.current_playlist controller = self.backend.current_playlist
playback = self.backend.playback playback = self.backend.playback