From f1ac153258d6472fdd6fcd7816613f3338f85cc7 Mon Sep 17 00:00:00 2001 From: Thomas Adamcik Date: Wed, 7 Apr 2010 01:35:44 +0200 Subject: [PATCH] Fix BasePlaybackController with respect to test_current_track_after_completed_playlist --- mopidy/backends/__init__.py | 1 + tests/backends/base.py | 1 + 2 files changed, 2 insertions(+) diff --git a/mopidy/backends/__init__.py b/mopidy/backends/__init__.py index 9d5d5731..d65de12a 100644 --- a/mopidy/backends/__init__.py +++ b/mopidy/backends/__init__.py @@ -452,6 +452,7 @@ class BasePlaybackController(object): self.next() else: self.stop() + self.current_track = None def new_playlist_loaded_callback(self): """Tell the playback controller that a new playlist has been loaded.""" diff --git a/tests/backends/base.py b/tests/backends/base.py index 270c47a1..d7775e0a 100644 --- a/tests/backends/base.py +++ b/tests/backends/base.py @@ -274,6 +274,7 @@ class BasePlaybackControllerTest(object): self.playback.play(self.tracks[-1]) self.playback.seek(self.tracks[0].length - 10) time.sleep(0.1) + self.assertEqual(self.playback.state, self.playback.STOPPED) self.assertEqual(self.playback.current_track, None) @populate_playlist