Thomas Adamcik
|
c4a1692d92
|
Migrate current_playlist_test
|
2011-07-20 17:38:05 +02:00 |
|
Thomas Adamcik
|
523f5eb03a
|
Migrate audo_output_test
|
2011-07-20 16:29:39 +02:00 |
|
Thomas Adamcik
|
6d444362a1
|
Cleanup imports in playback_test
|
2011-07-20 16:25:16 +02:00 |
|
Thomas Adamcik
|
3d1c47586e
|
Match assertIn behaviour and rename helper to assertInResponse
|
2011-07-20 16:14:43 +02:00 |
|
Thomas Adamcik
|
da9b6470ba
|
Switched playback test over to testing via MpdSession slightly higher level testing
|
2011-07-19 23:57:26 +02:00 |
|
Thomas Adamcik
|
215ed61b0b
|
Update existing listener events to reflect that they only notify about track changes
|
2011-07-19 03:44:46 +02:00 |
|
Stein Magnus Jodal
|
a8459c1d9b
|
Merge branch 'develop' into feature/mpris-frontend
|
2011-07-17 23:57:32 +02:00 |
|
Thomas Adamcik
|
1727a73f5f
|
Merge branch 'develop' into feature/glib-loop
Conflicts:
docs/changes.rst
|
2011-07-17 23:45:20 +02:00 |
|
Thomas Adamcik
|
292d0e26cf
|
Fix minor issue in get_class bug caused by bad user input.
|
2011-07-17 04:18:24 +02:00 |
|
Thomas Adamcik
|
e2597ab23f
|
Fix minor bug in settings subsystem that prevented _FILE/PATH settings to be set to None
|
2011-07-17 02:11:06 +02:00 |
|
Thomas Adamcik
|
d07a758f68
|
Update tests to reflect that server's socket errors should simply not be handeled
|
2011-07-17 00:42:37 +02:00 |
|
Thomas Adamcik
|
d2a9e3d1ec
|
Make send_callback respect flags from gobject
|
2011-07-17 00:33:15 +02:00 |
|
Thomas Adamcik
|
c773998fd8
|
Stop actor if decode or encode fails
|
2011-07-17 00:26:50 +02:00 |
|
Thomas Adamcik
|
ffd4ae5045
|
Some more test cleanup and improvement
|
2011-07-17 00:06:10 +02:00 |
|
Thomas Adamcik
|
91b450bd6b
|
Add tests for line protocol host and port properties
|
2011-07-16 22:56:43 +02:00 |
|
Thomas Adamcik
|
a1c382666f
|
Split up tests into multiple files
|
2011-07-15 01:08:29 +02:00 |
|
Thomas Adamcik
|
e6781135ba
|
Doubled checked most network.Server/Connection/LineProtocol tests
|
2011-07-15 00:48:47 +02:00 |
|
Thomas Adamcik
|
805a6fefd0
|
Lint fixing
|
2011-07-14 23:14:51 +02:00 |
|
Thomas Adamcik
|
e23476cc6f
|
Cleanup some tests
|
2011-07-14 23:05:08 +02:00 |
|
Thomas Adamcik
|
fe6e4a65f5
|
Fix syntax error
|
2011-07-14 11:09:04 +02:00 |
|
Thomas Adamcik
|
cf48faad98
|
Remove log_* method from LineProtocol
|
2011-07-13 23:57:00 +02:00 |
|
Thomas Adamcik
|
66a89918c8
|
Add LineProtocol tests
|
2011-07-13 23:11:28 +02:00 |
|
Thomas Adamcik
|
ee6f5a651b
|
Try to prevent recursive calls to stop
|
2011-07-13 22:43:57 +02:00 |
|
Thomas Adamcik
|
a49855abfa
|
Improve error handling in connection code
|
2011-07-13 22:32:35 +02:00 |
|
Thomas Adamcik
|
51190c510a
|
Switch to more robust checking of stop calls
|
2011-07-12 22:02:56 +02:00 |
|
Thomas Adamcik
|
2f1d32ba80
|
Add IsA helper to tests to provde any_int, any_str and any_unicode
|
2011-07-12 22:02:50 +02:00 |
|
Thomas Adamcik
|
b9286fb9ee
|
Log why we are stopping
|
2011-07-12 03:48:02 +02:00 |
|
Thomas Adamcik
|
b5c6bc0442
|
Allways return true from recv_callback, rely on activly removing sources instead
|
2011-07-12 03:18:07 +02:00 |
|
Thomas Adamcik
|
8c9fc73550
|
Implement rest of connection tests
|
2011-07-12 03:15:30 +02:00 |
|
Thomas Adamcik
|
b14e019d98
|
Write up most of ConnectionTest, only callbacks to go
|
2011-07-12 02:10:42 +02:00 |
|
Thomas Adamcik
|
d9406420e3
|
Add missing reject_connection_test
|
2011-07-12 01:35:13 +02:00 |
|
Thomas Adamcik
|
6d7575a2db
|
Changed test strategy to use mocks in better way, i.e. rewrote ServerTest
|
2011-07-12 01:32:14 +02:00 |
|
Thomas Adamcik
|
9b41eb17c5
|
Lint fixing
|
2011-07-11 23:55:33 +02:00 |
|
Thomas Adamcik
|
471ab6802a
|
Add tests that backed the network.Server refactor
|
2011-07-11 18:57:03 +02:00 |
|
Thomas Adamcik
|
c3d7b3c77f
|
Merge branch 'develop' into feature/glib-loop
|
2011-07-04 20:52:03 +02:00 |
|
Stein Magnus Jodal
|
2b5f942f44
|
Don't use asserts new in unittest2/Python 2.7
|
2011-07-04 19:04:57 +02:00 |
|
Thomas Adamcik
|
6e0d9905ed
|
Sort imports
|
2011-07-04 00:40:50 +02:00 |
|
Thomas Adamcik
|
75984dda6a
|
Merge branch 'develop' into feature/glib-loop
Conflicts:
mopidy/core.py
mopidy/frontends/mpd/__init__.py
|
2011-07-04 00:31:18 +02:00 |
|
Stein Magnus Jodal
|
8a49b1f325
|
Update MPRIS' Metadata on started_playing/stopped_playing
|
2011-06-29 18:10:27 +03:00 |
|
Stein Magnus Jodal
|
2812e7ad45
|
Update MPRIS' PlaybackStatus on play/stop/pause/resume
|
2011-06-29 17:53:23 +03:00 |
|
Stein Magnus Jodal
|
5c325b03a1
|
Change stopped_playing event arg from stop_position to time_position
|
2011-06-29 17:36:39 +03:00 |
|
Stein Magnus Jodal
|
ad246706c6
|
Add paused_playing and resumed_playing events
|
2011-06-29 17:33:19 +03:00 |
|
Stein Magnus Jodal
|
0e8fb5e7ac
|
Change stopped_playing event arg from stop_position to time_position
|
2011-06-29 17:33:12 +03:00 |
|
Stein Magnus Jodal
|
8386381479
|
Test that backend actually sends the events
|
2011-06-29 17:33:12 +03:00 |
|
Stein Magnus Jodal
|
213796305b
|
Test that backend actually sends the events
|
2011-06-29 16:22:28 +03:00 |
|
Stein Magnus Jodal
|
232d81aab8
|
Merge branch 'feature/event-listeners' into feature/mpris-frontend
Conflicts:
docs/changes.rst
|
2011-06-27 19:49:07 +03:00 |
|
Stein Magnus Jodal
|
0794a8792a
|
Add BackendListener interface to be impl by any who wants events from the backend
|
2011-06-27 19:39:43 +03:00 |
|
Stein Magnus Jodal
|
622a99ad3b
|
Change uri_handlers to uri_schemes on backends
|
2011-06-27 18:02:02 +03:00 |
|
Stein Magnus Jodal
|
93f00ce7f2
|
Add check of URI schema to OpenUri
|
2011-06-22 00:28:51 +03:00 |
|
Stein Magnus Jodal
|
e5725bb26b
|
Update SetPosition to support real track IDs instead of URIs
|
2011-06-22 00:18:08 +03:00 |
|
Stein Magnus Jodal
|
190faf745a
|
'shuffle' should be 'random' in our backend
|
2011-06-22 00:04:03 +03:00 |
|
Stein Magnus Jodal
|
3259a11c8d
|
Test and implement mpris.Metadata property
|
2011-06-22 00:04:03 +03:00 |
|
Stein Magnus Jodal
|
90ce8b21bc
|
Test and implement mpris.SupportedUriSchemes property
|
2011-06-22 00:04:02 +03:00 |
|
Stein Magnus Jodal
|
7faed379ef
|
Check if CanPlay==true in OpenUri for consistency (even though the spec doesn't mention it)
|
2011-06-22 00:04:02 +03:00 |
|
Stein Magnus Jodal
|
26868401c6
|
Check if CanControl==true in set_Rate for consistency (even though the spec doesn't mention it)
|
2011-06-22 00:04:02 +03:00 |
|
Stein Magnus Jodal
|
3f325c936d
|
Change uri_handlers to uri_schemes on backends
|
2011-06-22 00:04:02 +03:00 |
|
Stein Magnus Jodal
|
182f074222
|
Use new exit_process() function in mpris.Quit()
|
2011-06-20 19:47:16 +03:00 |
|
Stein Magnus Jodal
|
26b7f5e8b5
|
Test and implement all direct checks of CanGoNext==true
|
2011-06-20 15:29:22 +03:00 |
|
Stein Magnus Jodal
|
7f64ba3e72
|
Test and implement mpris.CanGoNext property
|
2011-06-20 15:27:21 +03:00 |
|
Stein Magnus Jodal
|
8f59b0fae8
|
Test and implement all direct checks of CanGoPrevious==true
|
2011-06-20 15:21:44 +03:00 |
|
Stein Magnus Jodal
|
70139e0b7b
|
Test and implement mpris.CanGoPrevious property
|
2011-06-20 15:21:09 +03:00 |
|
Stein Magnus Jodal
|
4de7c242b7
|
Test and implement all direct checks of CanPlay==true
|
2011-06-20 15:11:25 +03:00 |
|
Stein Magnus Jodal
|
4013a2ec9a
|
Test and implement mpris.CanPlay property
|
2011-06-20 15:11:25 +03:00 |
|
Stein Magnus Jodal
|
97111d710f
|
Test and implement all direct checks of CanPause==true
|
2011-06-20 14:53:11 +03:00 |
|
Stein Magnus Jodal
|
27c4b68e0f
|
Test and implement mpris.CanPause property
|
2011-06-20 14:49:22 +03:00 |
|
Stein Magnus Jodal
|
10eeb894cc
|
Test and implement all direct checks of CanSeek==true
|
2011-06-20 14:44:23 +03:00 |
|
Stein Magnus Jodal
|
7c2d3cd541
|
Test and implement mpris.CanSeek property
|
2011-06-20 14:44:23 +03:00 |
|
Stein Magnus Jodal
|
c8bc52b4c6
|
Test and implement all direct checks of CanControl==true before doing the designated action
|
2011-06-20 14:44:22 +03:00 |
|
Stein Magnus Jodal
|
a4d73a8d7e
|
Test and implement mpris.CanControl property
|
2011-06-20 14:44:22 +03:00 |
|
Stein Magnus Jodal
|
22cba6f75c
|
Test and implement mpris.OpenUri
|
2011-06-20 00:15:13 +03:00 |
|
Thomas Adamcik
|
74aa96b300
|
Moved mpd session to mopidy.frontends.mpd
|
2011-06-17 01:44:22 +02:00 |
|
Stein Magnus Jodal
|
efb3cb1102
|
Merge branch 'develop' into feature/mpris-frontend
|
2011-06-15 23:18:53 +02:00 |
|
Stein Magnus Jodal
|
653890c037
|
Ready for v0.6 development
|
2011-06-15 23:10:51 +02:00 |
|
Stein Magnus Jodal
|
1b075ac4a4
|
Test and implement mpris.Position property
|
2011-06-11 00:07:18 +02:00 |
|
Stein Magnus Jodal
|
84ac7b3e6a
|
Test and implement mpris.Volume property
|
2011-06-11 00:01:42 +02:00 |
|
Stein Magnus Jodal
|
3df3527c73
|
Test and implement mpris.Shuffle property
|
2011-06-10 20:42:34 +02:00 |
|
Stein Magnus Jodal
|
e1fc403435
|
Test and implement mpris.Rate property
|
2011-06-10 20:35:45 +02:00 |
|
Stein Magnus Jodal
|
5d1da4eeaf
|
Test and implement mpris.SetPosition()
|
2011-06-10 20:21:55 +02:00 |
|
Stein Magnus Jodal
|
4404e34a79
|
Test and implement mpris.Seek()
|
2011-06-10 19:55:59 +02:00 |
|
Stein Magnus Jodal
|
1a6d577ed5
|
Test and implement mpris.Play()
|
2011-06-10 19:39:36 +02:00 |
|
Stein Magnus Jodal
|
fae469cca3
|
Merge branch 'develop' into feature/mpris-frontend
Conflicts:
docs/changes.rst
|
2011-06-10 19:30:00 +02:00 |
|
Stein Magnus Jodal
|
c0a39afa31
|
Do not interactively ask for settings when they are already set locally
|
2011-06-10 14:30:32 +02:00 |
|
Stein Magnus Jodal
|
05c533014e
|
Ensure tests are not affected by local settings
|
2011-06-10 09:54:04 +02:00 |
|
Johannes Knutsen
|
33e70de661
|
Test interactive input
|
2011-06-09 20:28:38 +02:00 |
|
Johannes Knutsen
|
efa38d2449
|
Read interactive settings optional by adding --interactive option
|
2011-06-09 20:04:13 +02:00 |
|
Johannes Knutsen
|
e97b32d041
|
rename SPOTIFY_HIGH_BITRATE setting to SPOTIFY_BITRATE, and use actual bitrate value to define preferred bitrate
|
2011-06-09 17:18:35 +02:00 |
|
Stein Magnus Jodal
|
02ff811770
|
Merge pull request #106 from adamcik/feature/improve-scanner
feature/improve-scanner
|
2011-06-09 04:56:35 -07:00 |
|
Thomas Adamcik
|
90f2fe64ec
|
Merge branch 'develop' into feature/improve-scanner
|
2011-06-09 13:48:01 +02:00 |
|
Stein Magnus Jodal
|
7c6c48feaa
|
Merge branch 'develop' into feature/mpris-frontend
|
2011-06-07 16:30:05 +02:00 |
|
Thomas Adamcik
|
6575dafcb9
|
Merge branch 'develop' into feature/extract-socket-code
|
2011-06-07 15:51:34 +02:00 |
|
Thomas Adamcik
|
cf3b6dcb2b
|
Add create socket test
|
2011-06-07 15:45:52 +02:00 |
|
Thomas Adamcik
|
14a9a3fb66
|
Use mocking for network.has_ipv6 monkey patching
|
2011-06-07 15:27:36 +02:00 |
|
Thomas Adamcik
|
ea9159a9ba
|
Add test for try_ipv6_socket
|
2011-06-07 15:27:29 +02:00 |
|
Thomas Adamcik
|
d664c11e22
|
Pull network related functions out of mopidy.frontends.mpd.server
|
2011-06-07 14:09:15 +02:00 |
|
Stein Magnus Jodal
|
61375f0edc
|
Merge branch 'develop' into feature/mpris-frontend
Conflicts:
docs/changes.rst
|
2011-06-07 02:30:01 +02:00 |
|
Stein Magnus Jodal
|
92937bd3ac
|
Make the error_code a class attribute on MPD exceptions
|
2011-06-07 02:26:58 +02:00 |
|
Stein Magnus Jodal
|
25d0b3d262
|
Test mpris.Stop()
|
2011-06-07 00:48:19 +02:00 |
|
Stein Magnus Jodal
|
8bea548518
|
Test and implement mpris.PlayPause()
|
2011-06-07 00:43:07 +02:00 |
|
Stein Magnus Jodal
|
1e73e7bbf7
|
Make mpris.Previous() state change tests pass
|
2011-06-07 00:08:48 +02:00 |
|
Stein Magnus Jodal
|
5f7e905603
|
Add missing __init__.py in MPRIS test dir
|
2011-06-07 00:08:48 +02:00 |
|