Commit Graph

227 Commits

Author SHA1 Message Date
Thomas Adamcik
aafde26643 Add test shuffle and shuffle method 2010-02-07 20:34:43 +01:00
Thomas Adamcik
94017550df Add test remove and remove method 2010-02-07 20:13:27 +01:00
Thomas Adamcik
57cba2c100 Add move group test 2010-02-07 20:09:24 +01:00
Thomas Adamcik
a8d1330343 Add move singe test and implement move function on controller 2010-02-07 20:07:02 +01:00
Thomas Adamcik
f8c29c1dfd Use self.playback in controller test 2010-02-07 19:51:38 +01:00
Thomas Adamcik
968a25c4fd Use self.controller in controller test 2010-02-07 19:50:30 +01:00
Thomas Adamcik
032202ffcb Rewrite populate playlist to decorator 2010-02-07 19:47:46 +01:00
Thomas Adamcik
44446985e3 Add populate playlists to playlist controller test 2010-02-07 19:45:13 +01:00
Thomas Adamcik
0618b85bff Add test for CurrentPlaylistController load and implement on base class 2010-02-07 19:41:50 +01:00
Thomas Adamcik
1bc2a28ec4 Add stop method to satisfy clear when playing test 2010-02-07 19:37:45 +01:00
Thomas Adamcik
9993b64983 Test clearing playlist during playback 2010-02-07 19:36:36 +01:00
Thomas Adamcik
79b0c19354 Add test_clear 2010-02-07 19:33:34 +01:00
Thomas Adamcik
a724d8f0ff Fix next method so that test passes 2010-02-07 19:25:08 +01:00
Thomas Adamcik
b510d8fdae Create populate playlist helper for tests 2010-02-07 19:20:45 +01:00
Thomas Adamcik
ac2b9d90bd Fix state code in gstreamer 2010-02-07 19:15:35 +01:00
Thomas Adamcik
2ba4889cd7 Use property for state in gstreamer 2010-02-07 06:09:09 +01:00
Thomas Adamcik
e57709b0b4 Update play code and next test 2010-02-07 06:03:57 +01:00
Thomas Adamcik
8b6a5184d8 Update play tests 2010-02-07 06:03:37 +01:00
Thomas Adamcik
4d07666897 Update next test 2010-02-07 05:49:11 +01:00
Thomas Adamcik
baab532cec Try inserting track into postion outside of playlist length 2010-02-07 05:46:50 +01:00
Thomas Adamcik
13bbf608b3 Require at least three files to test 2010-02-07 05:46:01 +01:00
Thomas Adamcik
56b5516b80 Handle at position insertion 2010-02-07 05:41:10 +01:00
Thomas Adamcik
de39da4084 Implement basic add case 2010-02-07 05:40:25 +01:00
Thomas Adamcik
f289512d50 API is add(uri, position), not track 2010-02-07 05:38:33 +01:00
Thomas Adamcik
1062ef4daf Add playlist attribute to playlist controller 2010-02-07 05:34:55 +01:00
Thomas Adamcik
5c3d10b06c Fix naming in test 2010-02-07 05:33:44 +01:00
Thomas Adamcik
da8efb34fe Add add method to BaseCurrentPlaylistController 2010-02-07 05:31:39 +01:00
Thomas Adamcik
c9c0a23956 Add GStreamerCurrentPlaylistController 2010-02-07 05:30:13 +01:00
Thomas Adamcik
258b4931f0 Add dummy BaseCurrentPlaylistController 2010-02-07 05:30:08 +01:00
Thomas Adamcik
adab4c914d Fix typo in GStreamer test 2010-02-07 05:25:21 +01:00
Thomas Adamcik
5203ecdaf8 Add test to check that uris are set 2010-02-07 05:25:04 +01:00
Thomas Adamcik
353df42334 Use textual defaults for status constants 2010-02-07 05:23:21 +01:00
Thomas Adamcik
2f66330427 Remove old BaseBackend code 2010-02-07 05:22:35 +01:00
Thomas Adamcik
4af6ac8284 Add next method to BasePlaybackController 2010-02-07 05:17:46 +01:00
Thomas Adamcik
c4b7f38154 Add playlist_position to PlaybackController 2010-02-07 05:17:46 +01:00
Thomas Adamcik
10fa84dd1e Add GStreamerCurrentPlaylistHandlerTest 2010-02-07 05:17:42 +01:00
Thomas Adamcik
541017fa24 Handle case when current_track is not set in gstreamer play 2010-02-07 05:11:39 +01:00
Thomas Adamcik
081c35ebea Set current_track to None is base playback controller 2010-02-07 05:11:18 +01:00
Thomas Adamcik
56cdcde184 Update test to check basic case for playback without current track 2010-02-07 05:09:02 +01:00
Thomas Adamcik
e654750b73 Add basic play method to gstreamer 2010-02-07 05:07:37 +01:00
Thomas Adamcik
cc8fbeef87 Add basic playbin to gstreamer backend 2010-02-07 05:07:16 +01:00
Thomas Adamcik
562c9ae0f3 Add play method to BasePlaybackController 2010-02-07 05:01:23 +01:00
Thomas Adamcik
779221def1 Add state to BasePlaybackController 2010-02-07 05:00:06 +01:00
Thomas Adamcik
58e636838b Add playback states to GStreamer 2010-02-07 04:58:45 +01:00
Thomas Adamcik
9a268721e1 Strip down GStreamerBackend to bare minimum 2010-02-07 04:56:55 +01:00
Thomas Adamcik
cb927234f2 Add dummy BasePlaybackController 2010-02-07 04:56:13 +01:00
Thomas Adamcik
925f1b2191 Add basic gstreamer tests 2010-02-07 04:49:02 +01:00
Thomas Adamcik
4552784637 Merge branch 'master' into gstreamer 2010-02-07 04:41:09 +01:00
Thomas Adamcik
8fb7a364d1 Add test for next 2010-02-07 04:34:18 +01:00
Thomas Adamcik
3f0d2028c3 Add basic BasePlaybackControllerTest 2010-02-07 04:32:30 +01:00