Create populate playlist helper for tests
This commit is contained in:
parent
ac2b9d90bd
commit
b510d8fdae
@ -36,6 +36,10 @@ class BasePlaybackControllerTest(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_play_with_empty_playlist(self):
|
def test_play_with_empty_playlist(self):
|
||||||
playback = self.backend.playback
|
playback = self.backend.playback
|
||||||
|
|
||||||
@ -47,11 +51,9 @@ class BasePlaybackControllerTest(object):
|
|||||||
self.assertEqual(playback.state, playback.STOPPED)
|
self.assertEqual(playback.state, playback.STOPPED)
|
||||||
|
|
||||||
def test_play(self):
|
def test_play(self):
|
||||||
|
self.populate_playlist()
|
||||||
playback = self.backend.playback
|
playback = self.backend.playback
|
||||||
|
|
||||||
for uri in self.uris:
|
|
||||||
self.backend.current_playlist.add(uri)
|
|
||||||
|
|
||||||
self.assertEqual(playback.state, playback.STOPPED)
|
self.assertEqual(playback.state, playback.STOPPED)
|
||||||
|
|
||||||
result = playback.play()
|
result = playback.play()
|
||||||
@ -60,6 +62,7 @@ class BasePlaybackControllerTest(object):
|
|||||||
self.assertEqual(playback.state, playback.PLAYING)
|
self.assertEqual(playback.state, playback.PLAYING)
|
||||||
|
|
||||||
def test_next(self):
|
def test_next(self):
|
||||||
|
self.populate_playlist()
|
||||||
playback = self.backend.playback
|
playback = self.backend.playback
|
||||||
|
|
||||||
playback.play()
|
playback.play()
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user