From c30d27fd100a7fc657ba120ced93d9b4789bef58 Mon Sep 17 00:00:00 2001 From: Johannes Knutsen Date: Mon, 26 Jul 2010 17:52:23 +0200 Subject: [PATCH] removed wrongly commited file - mopidy/backends/mock.py --- mopidy/backends/mock.py | 66 ----------------------------------------- 1 file changed, 66 deletions(-) delete mode 100644 mopidy/backends/mock.py diff --git a/mopidy/backends/mock.py b/mopidy/backends/mock.py deleted file mode 100644 index f6cc9dbc..00000000 --- a/mopidy/backends/mock.py +++ /dev/null @@ -1,66 +0,0 @@ -from mopidy.backends import (BaseBackend, BaseCurrentPlaylistController, - BasePlaybackController, BaseLibraryController, - BaseStoredPlaylistsController) -from mopidy.models import Playlist, Track - -class MockBackend(BaseBackend): - """ - A backend which implements the backend API in the simplest way possible. - Used in tests of the frontends. - - Handles URIs starting with ``mock:``. - """ - - def __init__(self, *args, **kwargs): - super(MockBackend, self).__init__(*args, **kwargs) - self.current_playlist = MockCurrentPlaylistController(backend=self) - self.library = MockLibraryController(backend=self) - self.playback = MockPlaybackController(backend=self) - self.stored_playlists = MockStoredPlaylistsController(backend=self) - self.uri_handlers = [u'dummy:'] - -class MockCurrentPlaylistController(BaseCurrentPlaylistController): - pass - -class MockLibraryController(BaseLibraryController): - _library = [] - - def lookup(self, uri): - matches = filter(lambda t: uri == t.uri, self._library) - if matches: - return matches[0] - - def search(self, field, query): - return Playlist() - - find_exact = search - -class MockPlaybackController(BasePlaybackController): - def _next(self, track): - return True - - def _pause(self): - return True - - def _play(self, track): - return True - - def _previous(self, track): - return True - - def _resume(self): - return True - -class MockStoredPlaylistsController(BaseStoredPlaylistsController): - def __init__(self, backend): - self.backend = backend - playlist = Playlist(name=u'A playlist') - track = Track(name=u'test', uri=u'mock:asdf', id=u'2') - playlist._tracks = [track, ] - self._playlists = [playlist, ] - - def search(self, query): - return [Playlist(name=query)] - - def _stored_playlists_listplaylists(self): - return u'playlist: A playlist\nLast-Modified: 2010-07-18T23:05:35Z'