From b126311f18148245d1ceb76bb5c81112af795515 Mon Sep 17 00:00:00 2001 From: Thomas Adamcik Date: Mon, 5 Apr 2010 21:27:53 +0200 Subject: [PATCH] Fix BaseCurrentPlaylistControllerTest.test_load --- mopidy/backends/gstreamer.py | 1 + tests/backends/basetests.py | 5 ++++- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/mopidy/backends/gstreamer.py b/mopidy/backends/gstreamer.py index 248ba230..3f03a206 100644 --- a/mopidy/backends/gstreamer.py +++ b/mopidy/backends/gstreamer.py @@ -24,6 +24,7 @@ class GStreamerBackend(BaseBackend): self.playback = GStreamerPlaybackController(self) self.current_playlist = BaseCurrentPlaylistController(self) + class GStreamerPlaybackController(BasePlaybackController): def __init__(self, backend): super(GStreamerPlaybackController, self).__init__(backend) diff --git a/tests/backends/basetests.py b/tests/backends/basetests.py index 2fb42941..a747cd09 100644 --- a/tests/backends/basetests.py +++ b/tests/backends/basetests.py @@ -13,6 +13,7 @@ def populate_playlist(func): wrapper.__doc__ = func.__doc__ return wrapper + class BaseCurrentPlaylistControllerTest(object): tracks = [] backend_class = None @@ -84,7 +85,8 @@ class BaseCurrentPlaylistControllerTest(object): new_playlist = Playlist() self.assertNotEqual(new_playlist, self.controller.playlist) self.controller.load(new_playlist) - self.assertEqual(new_playlist, self.controller.playlist) + # FIXME how do we test this without going into internals? + self.assertEqual(new_playlist, self.controller._playlist) def test_load_does_not_reset_version(self): version = self.controller.version @@ -188,6 +190,7 @@ class BaseCurrentPlaylistControllerTest(object): self.controller.playlist = Playlist() self.assertEqual(version+1, self.controller.version) + class BasePlaybackControllerTest(object): tracks = [] backend_class = None