Commit Graph

2429 Commits

Author SHA1 Message Date
Thomas Adamcik
fcaaa5e645 Remove workaround from last to commits in favor of fix of root cause. Problem was that 'elapsed' should be returned in seconds, not milliseconds 2011-07-27 00:08:17 +02:00
Stein Magnus Jodal
6e2bfcf3d5 Add test for previous commit 2011-07-26 10:57:20 +02:00
Stein Magnus Jodal
02713d0b5c Work around high start time position in ncmpcpp and mpc 2011-07-26 10:52:25 +02:00
Thomas Adamcik
83162be149 Merge branch 'feature/support-telnet' into develop 2011-07-25 17:41:51 +02:00
Thomas Adamcik
b2188f13cb Typo fixes 2011-07-25 17:41:02 +02:00
Thomas Adamcik
035af38b02 Merge branch 'develop' into feature/support-telnet
Conflicts:
	tests/utils/network/lineprotocol_test.py
2011-07-25 17:39:00 +02:00
Stein Magnus Jodal
bc94ac9b2f Merge pull request #125 from adamcik/feature/mpd-idle-support 2011-07-25 03:13:46 -07:00
Thomas Adamcik
9fe4674b36 Update on_received to handle that decode can fail 2011-07-25 01:24:19 +02:00
Thomas Adamcik
01cfbead30 Use sets to compute output 2011-07-25 01:03:58 +02:00
Thomas Adamcik
c724fcd7c9 Turns out idle and noidle are not commands that should be listed 2011-07-25 01:00:18 +02:00
Thomas Adamcik
68c947ddf2 Allow clients to use carriage return in mpd sessions 2011-07-25 00:52:32 +02:00
Thomas Adamcik
4049b23c3f Add concept of delimeter to complemend terminator in LineProtocol 2011-07-25 00:50:41 +02:00
Thomas Adamcik
5d025a5721 Compile noidle regexp used for is_noidle check 2011-07-25 00:30:21 +02:00
Thomas Adamcik
2c0f2ab82c Typo fix 2011-07-24 19:48:41 +02:00
Thomas Adamcik
e233fe1d14 Merge branch 'develop' into feature/mpd-idle-support 2011-07-24 16:23:09 +02:00
Thomas Adamcik
2a0646cc43 Merge branch 'feature/less-verbose-logging' into develop 2011-07-24 16:22:42 +02:00
Thomas Adamcik
6bd3918706 Add idle addition to changelog 2011-07-24 12:03:30 +02:00
Thomas Adamcik
451b52fde5 Make sure we prevent timeouts when in idle mode 2011-07-24 01:59:32 +02:00
Thomas Adamcik
9895f5197c Test via on_receive instead of on_line_received to ensure timeout code is also tested 2011-07-23 14:48:52 +02:00
Thomas Adamcik
b33e66b0c8 Add comment to idle filter 2011-07-23 14:47:35 +02:00
Thomas Adamcik
0e58d771cd Make tests check that response only has values once, fixes double OK bug 2011-07-23 03:58:26 +02:00
Thomas Adamcik
63dba5553f Move idle code from dispatcher to protocol.status module 2011-07-23 03:32:45 +02:00
Thomas Adamcik
e4ce31a438 Ensure that empty command does not get added to command list 2011-07-23 03:28:29 +02:00
Thomas Adamcik
171137504f Move subscriptions and events into context object 2011-07-23 02:30:13 +02:00
Thomas Adamcik
08d486785d Basic working version of idle command 2011-07-23 02:23:20 +02:00
Thomas Adamcik
37d5509a62 Merge branch 'develop' into feature/mpd-idle-support 2011-07-21 01:59:26 +02:00
Stein Magnus Jodal
54b226eda4 Merge pull request #124 from adamcik/feature/higher-level-protocol-testing 2011-07-20 15:55:59 -07:00
Thomas Adamcik
b5a32a1dc3 Migrate authentication_test 2011-07-20 20:35:27 +02:00
Thomas Adamcik
df66a4234b Migrate command_list_test 2011-07-20 20:30:50 +02:00
Thomas Adamcik
15e6f1a6ca Cleanup imports and dispatcher assignment in protocol.BaseTestCase 2011-07-20 20:27:38 +02:00
Thomas Adamcik
f88a0a0090 Migrate connection_test and support any number of blanks as empty command 2011-07-20 20:23:14 +02:00
Thomas Adamcik
b445af7cfb Migrate reflection_test 2011-07-20 20:09:58 +02:00
Thomas Adamcik
730368dbeb Migrate regression_test 2011-07-20 20:00:25 +02:00
Thomas Adamcik
5d18c64bf9 Migrate stored_playlists_test 2011-07-20 19:44:06 +02:00
Thomas Adamcik
ec69ce2044 Partially migrate status_test 2011-07-20 19:36:03 +02:00
Thomas Adamcik
c3a498e62b Migrate stickers_test 2011-07-20 18:00:59 +02:00
Thomas Adamcik
93d2aa8240 Migrate music_db_test.py 2011-07-20 17:53:24 +02:00
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
e050c13251 Remove most of pykka logging which we don't need unless debuging 2011-07-19 21:08:14 +02:00
Thomas Adamcik
da3b4c4b93 Add changed event for volume and updated MpdSession to regcognise it. 2011-07-19 11:07:36 +02:00
Thomas Adamcik
8ae0381cd8 Start adding idle to frontend, mpd-session and dispatcher 2011-07-19 03:45:40 +02:00
Thomas Adamcik
4f124480c3 Add an options wrapper to magically pick up changes 2011-07-19 03:44:50 +02:00
Thomas Adamcik
ce1a0118d8 Add event that indicates playlist whenever version is changed 2011-07-19 03:44:50 +02:00
Thomas Adamcik
1e5a5fb7d0 Add playback state changed event 2011-07-19 03:44:50 +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
Thomas Adamcik
e919dcf627 Create helper for sending events to BackendListeners 2011-07-19 00:49:43 +02:00