Stein Magnus Jodal
c9535ffe10
Setting the state to STOPPED right before starting a track makes the test fail as it should
2010-10-24 20:40:47 +02:00
Stein Magnus Jodal
24015cafa8
Merge branch 'develop' into feature/playid-minus-one-should-resume
2010-10-24 20:15:34 +02:00
Stein Magnus Jodal
1734a2e2f0
Next version will be 0.2.0
2010-10-21 23:56:26 +02:00
Stein Magnus Jodal
37426c6b54
Formatting
2010-10-21 23:32:36 +02:00
Stein Magnus Jodal
1d25a2ddea
Remove redundant calls to playback.on_current_playlist_change()
2010-10-21 23:25:52 +02:00
Stein Magnus Jodal
3cfc282acc
Add regression test for GH-22
2010-10-21 23:11:36 +02:00
Stein Magnus Jodal
abe54aacb0
Merge branch 'release/0.1.1' into develop
...
Conflicts:
docs/changes.rst
2010-10-21 22:30:39 +02:00
Stein Magnus Jodal
e2a4aaada7
Add regression test for GH-17
2010-10-21 22:11:24 +02:00
Stein Magnus Jodal
51065c5e0a
Merge branch 'hotfix/GH-18' into develop
...
Conflicts:
mopidy/backends/base/playback.py
2010-10-19 12:43:20 +02:00
Stein Magnus Jodal
e4c3a73f8f
Merge branch 'hotfix/GH-18' into release/0.1.1
2010-10-19 12:42:26 +02:00
Stein Magnus Jodal
3a951ca948
Seed the random function to make the test predictable
2010-10-19 12:41:18 +02:00
Stein Magnus Jodal
5cdfbce122
Add regression test for GH-18
2010-10-04 23:18:32 +02:00
Stein Magnus Jodal
6dbb550f98
Merge branch 'feature/fix-mpd-list' into develop
2010-10-04 22:27:18 +02:00
Stein Magnus Jodal
8fe261322f
Add test to check that "playid -1" resume playback
...
The problem is, the test shouldn't pass, but it does.
2010-10-04 22:17:03 +02:00
Stein Magnus Jodal
9b73cbb18d
Add more tests to prove the new 'list' query hendling
2010-08-28 16:27:28 +02:00
Stein Magnus Jodal
4b4c4b709e
Rewrite list command to support more advanced queries
2010-08-28 16:07:44 +02:00
Stein Magnus Jodal
d6798ac870
Fix GH-16: 'addid ""' crashes with SpotifyError
2010-08-26 19:04:13 +02:00
Stein Magnus Jodal
c89d58fccf
Fix 'add ' and 'addid '
2010-08-24 23:11:22 +02:00
Stein Magnus Jodal
6930e7a9ad
Merge 'develop' into 'feature/encapsulate-queues'
2010-08-24 01:13:00 +02:00
Stein Magnus Jodal
abce165aa3
Extend output API with all methods needed for GStreamerOutput
2010-08-24 01:06:20 +02:00
Stein Magnus Jodal
9fe5874069
Skip another backend test that does not work with DummyOutput
2010-08-24 01:04:43 +02:00
Stein Magnus Jodal
64b760bf96
Ignore tests which uses time.sleep (and that don't work with DummyOutput+LocalBackend)
2010-08-24 00:50:12 +02:00
Thomas Adamcik
405d411464
Update tests to clear runtime settings
2010-08-24 00:19:05 +02:00
Stein Magnus Jodal
efe14032ce
Fix three more tests
2010-08-23 23:49:59 +02:00
Stein Magnus Jodal
a62a6e01a7
Use DummyOutput in tests
2010-08-23 23:45:42 +02:00
Stein Magnus Jodal
f099161e24
Never block without timeout in a test
2010-08-23 23:45:21 +02:00
Thomas Adamcik
947b91aa5c
Add basic runtime setting support
2010-08-23 23:30:20 +02:00
Stein Magnus Jodal
f541724ff9
Skip GStreamer tests on Windows
2010-08-23 21:01:29 +02:00
Stein Magnus Jodal
2a582a924f
Ready for 0.2 development
2010-08-23 19:15:26 +02:00
Stein Magnus Jodal
00cec3375f
Add TODO on testing playlist repeat
2010-08-23 15:16:38 +02:00
Stein Magnus Jodal
9e7723f8ca
Update version tests for 0.1.0
2010-08-22 22:08:40 +02:00
Stein Magnus Jodal
4722828c8f
Split backend tests into multiple files
2010-08-22 20:40:15 +02:00
Stein Magnus Jodal
d4f8cdadd5
Rename tests.backend.{base => base.backend}
2010-08-22 19:50:14 +02:00
Stein Magnus Jodal
421e1f2ab1
Rename libspotify_integrationtest => libspotify.backend_integrationtest
2010-08-22 19:45:08 +02:00
Stein Magnus Jodal
df22256f09
Review gstreamer-local-backend branch
2010-08-21 23:25:38 +02:00
Stein Magnus Jodal
7062e3c8ee
Merge branch 'develop' into gstreamer-local-backend
2010-08-21 23:08:37 +02:00
Stein Magnus Jodal
d43ddab590
Fix import in test
2010-08-20 01:24:33 +02:00
Thomas Adamcik
ef03bbe19e
Add tests to check return value of seek
2010-08-20 00:17:08 +02:00
Stein Magnus Jodal
10c1cab0c7
Reorganize mopidy.frontends.mpd
...
- Rename .frontend.MpdFrontend to .dispatcher.MpdDispatcher, as it
dispatches requests.
- Move exceptions into .exceptions.
- Move .server.MpdSession to .session.MpdSession.
- Move handle_pattern to .protocol.handle_pattern.
2010-08-19 23:51:46 +02:00
Thomas Adamcik
cf24089137
Renable some output tests
2010-08-19 00:52:42 +02:00
Thomas Adamcik
a20251daac
Ensure that backend tests setup right backend in setting
2010-08-18 23:41:44 +02:00
Thomas Adamcik
94ef06ac78
Nuke local settings to ensure test consistency
2010-08-18 23:41:13 +02:00
Thomas Adamcik
70dd200365
Merge branch 'develop' into gstreamer-local-backend
2010-08-18 23:32:45 +02:00
Stein Magnus Jodal
a87f7f9381
Remove tests as it is a duplicate of test_end_of_song_with_single_and_repeat_starts_same
2010-08-18 12:36:47 +02:00
Thomas Adamcik
8203d45559
Merge branch 'gstreamer' into gstreamer-local-backend
...
Conflicts:
mopidy/backends/local/__init__.py
tests/backends/base.py
2010-08-18 00:55:24 +02:00
Thomas Adamcik
785ef04e7b
Rename load to append in tests
2010-08-18 00:53:29 +02:00
Thomas Adamcik
c0e4454e67
Remove obsolete search tests
2010-08-18 00:49:26 +02:00
Thomas Adamcik
d01813b72c
Rename previous_track in tests
2010-08-18 00:42:26 +02:00
Thomas Adamcik
0db797bc12
Rename next_track in tests
2010-08-18 00:39:10 +02:00
Thomas Adamcik
28e1a15ac7
Remove SkipTest
2010-08-18 00:38:54 +02:00
Stein Magnus Jodal
7d04550f53
Remove unused imports
2010-08-17 02:38:55 +02:00
Stein Magnus Jodal
14b7b080dc
Merge remote branch 'knutz3n/gstreamer' into gstreamer
2010-08-17 02:35:55 +02:00
Stein Magnus Jodal
9cb84002bc
Report multiple settings errors at once
2010-08-17 01:58:31 +02:00
Stein Magnus Jodal
12e5bc39e3
Add settings validation
2010-08-17 01:45:58 +02:00
Stein Magnus Jodal
e4edd70c6d
Split mopidy.utils into smaller pieces
2010-08-17 00:32:31 +02:00
Johannes Knutsen
b32dfee65e
rename end_of_track_callback to on_end_of_track
2010-08-17 00:18:46 +02:00
Johannes Knutsen
b502643910
added the same tests for end_of_track_callback as was for next
2010-08-17 00:01:20 +02:00
Johannes Knutsen
87e489a26d
rearranged test_next tests
2010-08-16 23:55:00 +02:00
Thomas Adamcik
5c632116b8
Merge branch 'gstreamer' of git://github.com/jodal/mopidy into gstreamer-local-backend
...
Conflicts:
mopidy/outputs/gstreamer.py
2010-08-16 23:39:51 +02:00
Stein Magnus Jodal
148612d842
Merge remote branch 'knutz3n/add_invalid_url_fix' into gstreamer
2010-08-16 22:38:08 +02:00
Johannes Knutsen
7674775718
Don't call lookup on backends with uris they don't support
2010-08-16 22:34:00 +02:00
Stein Magnus Jodal
73258d6f9d
Reimplement 'load' using SPC.get() instead of search()
2010-08-16 22:33:04 +02:00
Stein Magnus Jodal
d7bf31bab4
Rename CurrentPlaylistController.{load => append}
2010-08-16 21:34:06 +02:00
Johannes Knutsen
ffd4bebba3
Merge branch 'gstreamer' of git://github.com/jodal/mopidy into singlerepeat
2010-08-16 21:01:32 +02:00
Johannes Knutsen
5524b1a011
test next() keeps skipped cp track, but end_of_track removes track
2010-08-16 21:00:31 +02:00
Stein Magnus Jodal
8e8d840767
Modify changes done in gstreamer-output-testing to keep appsrc working
2010-08-16 19:44:35 +02:00
Stein Magnus Jodal
997bffa9d2
Merge remote branch 'adamcik/gstreamer-output-testing' into gstreamer
2010-08-16 19:38:56 +02:00
Johannes Knutsen
6905b81009
merged jodal gstreamer with knutz3n singlerepeat branch
2010-08-16 18:36:37 +02:00
Stein Magnus Jodal
187d3544c4
Play next track at play error
2010-08-14 23:08:42 +02:00
Stein Magnus Jodal
b7030b127a
MPD: Fix 'play[id] -1' behaviour when current track is set
2010-08-14 21:58:39 +02:00
Stein Magnus Jodal
fb6b196646
Fix 'load' so one can append a playlist to the current playlist
2010-08-14 21:24:39 +02:00
Thomas Adamcik
cc9de4eff1
Add extra backend test that check that pause resumes correct song
2010-08-14 19:14:52 +02:00
Thomas Adamcik
504802b02d
Update test_end_of_track_callback_gets_called to check that end_of_track is in core_queue
2010-08-14 19:06:08 +02:00
Stein Magnus Jodal
4bea82c2f1
Shrink audio test data
2010-08-14 19:03:37 +02:00
Johannes Knutsen
ca52dd6363
added tests for next track in single and repeat mode
2010-08-14 18:30:22 +02:00
Thomas Adamcik
f5b6d0e994
Switch to using playbin in order to get simple base case working
2010-08-14 18:29:33 +02:00
Thomas Adamcik
48dc3137d5
Merge branch 'gstreamer' of git://github.com/jodal/mopidy into gstreamer-local-backend
2010-08-14 18:20:36 +02:00
Stein Magnus Jodal
074976d9f3
Test MIXER_MAX_VOLUME and fix detected bugs
2010-08-14 18:18:15 +02:00
Thomas Adamcik
8950385815
Update local backend tests to setup output and queues
2010-08-14 17:27:26 +02:00
Thomas Adamcik
77fde2fce7
Remove skip test for local backend
2010-08-14 17:26:25 +02:00
Thomas Adamcik
d04b4c3181
Skip local backend tests as they break new gso tests due to gst usage
2010-08-14 16:24:28 +02:00
Thomas Adamcik
8824227b19
Merge branch 'gstreamer' into gstreamer-output-testing
2010-08-14 16:08:04 +02:00
Thomas Adamcik
9196140999
Add placeholder for possible set_state test
2010-08-14 16:07:46 +02:00
Johannes Knutsen
00f59e590b
test seek with songpos
2010-08-14 16:00:06 +02:00
Johannes Knutsen
8599bcd491
test seekid updates cpid
2010-08-14 15:59:46 +02:00
Thomas Adamcik
7db0bd25fd
Add basic volume tests for gstreamer output
2010-08-14 15:56:00 +02:00
Johannes Knutsen
fe9ad74e1b
fixed test_seek and test_seekid
2010-08-14 15:44:05 +02:00
Thomas Adamcik
7ed8563347
Attempt to setup both appsrc and uridecodebin in same pipeline
2010-08-14 15:36:47 +02:00
Thomas Adamcik
419de169c6
Add test_play_uri_non_existing_file for output
2010-08-14 15:26:57 +02:00
Thomas Adamcik
e2bdec5a4b
Start adding gstreamer output tests
2010-08-14 15:23:27 +02:00
Stein Magnus Jodal
5d9fd5b625
MPD: Update tests and fix 'playlistfind'
2010-08-14 14:42:44 +02:00
Stein Magnus Jodal
908ad5016f
Merge master into gstreamer
2010-08-14 14:30:12 +02:00
Stein Magnus Jodal
abcc9c1007
MPD: Improve seek impl and add seekid impl. Add tests which fails.
2010-08-14 14:10:44 +02:00
Stein Magnus Jodal
da2a44fd17
Fix 400 or so tests broken by changing the mixer constructor
2010-08-14 04:07:50 +02:00
Thomas Adamcik
ec67d43fc9
Test both case where class and/or module does not exist for get_class
2010-08-13 22:29:45 +02:00
Thomas Adamcik
e4bdacbb61
Add test_import_error_message_contains_complete_class_path test for get_class
2010-08-13 22:28:02 +02:00
Thomas Adamcik
059f96814d
Add basic tests for get_class util
2010-08-13 22:16:11 +02:00
Johannes Knutsen
e1f8a0bf72
Rename mopidy.frontends.mpd.{serializer => translator} to match naming in backends.
2010-08-13 20:48:38 +02:00
Thomas Adamcik
acd0437193
Remove despotify backend as library is no longer maintained
2010-08-13 20:44:24 +02:00
Stein Magnus Jodal
635791cf0e
MPD: Support missing quotes for 'consume', 'random', 'repeat', and
...
'single' to work with BitMPC.
2010-08-13 13:33:15 +02:00