Thomas Adamcik
|
e0ffd7e7a1
|
Add test_add_uri_that_triggers_lookup_error
|
2010-05-06 00:11:23 +02:00 |
|
Thomas Adamcik
|
c8b3c91c7c
|
Test that playlistinfo -1 == playlistinfo and add FIXMEs for rest of playlistinfo tests
|
2010-05-05 23:55:28 +02:00 |
|
Thomas Adamcik
|
bfd34eb9e0
|
Fix gstreamer stored playlist controller with respect to tracks that don't exist in library (and test stub for issue)
|
2010-05-05 23:05:22 +02:00 |
|
Thomas Adamcik
|
8875e054d0
|
Rename MUSIC_FOLDER, PLAYLIST_FOLDER and TAG_CACHE with LOCAL_ prefix
|
2010-05-05 20:28:51 +02:00 |
|
Thomas Adamcik
|
65c8dbc906
|
Fix tests with respect to dependecies between backends
|
2010-05-05 20:16:41 +02:00 |
|
Stein Magnus Jodal
|
c8b6e4728d
|
MPD: Handle 'play "-1"' in same way as 'playid "-1"'
|
2010-05-05 14:37:58 +02:00 |
|
Stein Magnus Jodal
|
b408751520
|
MPD: Handle 'lsinfo ""' in the same way as 'lsinfo' and 'lsinfo "/"'
|
2010-05-05 12:54:49 +02:00 |
|
Stein Magnus Jodal
|
5449374fa2
|
Ready for 0.1.0a2 development
|
2010-05-04 22:23:15 +02:00 |
|
Stein Magnus Jodal
|
3047aeb14a
|
Merge remote branch 'adamcik/gstreamer'
|
2010-05-04 00:27:02 +02:00 |
|
Stein Magnus Jodal
|
d70d60deed
|
Add deactivated integration tests for DespotifyBackend and LibspotifyBackend
|
2010-05-03 23:17:52 +02:00 |
|
Stein Magnus Jodal
|
39959a6edf
|
Rename playlist_position to current_playlist_position
|
2010-05-03 22:52:49 +02:00 |
|
Stein Magnus Jodal
|
5638604a07
|
Remove backend.playback.volume in preference of backend.mixer.volume
|
2010-05-03 22:38:21 +02:00 |
|
Thomas Adamcik
|
eba3dd7c6d
|
Windows won't let you open a NamedTemporartFile while it is still open
|
2010-05-02 13:40:42 +02:00 |
|
Thomas Adamcik
|
ce8f88954c
|
Another windows file path adjustment
|
2010-05-02 02:25:38 +02:00 |
|
Thomas Adamcik
|
adb8304c67
|
Try to fix path_to_uri for windows
|
2010-05-02 02:21:04 +02:00 |
|
Thomas Adamcik
|
d873fd62de
|
pylint tests written for gstreamer
|
2010-05-01 21:53:52 +02:00 |
|
Thomas Adamcik
|
d757d6a0ec
|
Simplify tag cache return values
|
2010-05-01 21:28:56 +02:00 |
|
Thomas Adamcik
|
590aea4b89
|
Add FIXME and correct test class name
|
2010-05-01 21:03:51 +02:00 |
|
Thomas Adamcik
|
3c9ff6b13f
|
Rename get_or_create_dotdir to get_or_create_folder and add tests
|
2010-05-01 21:03:11 +02:00 |
|
Thomas Adamcik
|
9bf1ecede8
|
Deploy path_to_uri all over
|
2010-05-01 20:31:00 +02:00 |
|
Thomas Adamcik
|
5cabd1c255
|
Unicode tests for PathToFileURITest
|
2010-05-01 20:10:12 +02:00 |
|
Thomas Adamcik
|
0186bd81db
|
Expand path_to_uri functionality
|
2010-05-01 19:56:03 +02:00 |
|
Thomas Adamcik
|
03a453eb64
|
Add path_to_uri in utils
|
2010-05-01 19:48:05 +02:00 |
|
Thomas Adamcik
|
e1c40fbc0b
|
Rollback skipping gstreamer tests on windows
|
2010-05-01 17:22:22 +02:00 |
|
Thomas Adamcik
|
cf8584c769
|
Rename some tests classes, ie. s/Backend//
|
2010-05-01 17:20:25 +02:00 |
|
Thomas Adamcik
|
2b743e4157
|
Skip gstreamer tests on windows
|
2010-05-01 17:19:56 +02:00 |
|
Stein Magnus Jodal
|
59ada1bb28
|
Merge tests/backends/get_test into tests/backends/base
|
2010-05-01 14:55:05 +02:00 |
|
Stein Magnus Jodal
|
eac8015970
|
Use assertEqual without 's' all over
|
2010-05-01 14:47:41 +02:00 |
|
Stein Magnus Jodal
|
cf1fbda387
|
Fix more pylint violations
|
2010-05-01 11:46:59 +02:00 |
|
Thomas Adamcik
|
7773e8eba3
|
Test and impl. search in library
|
2010-04-30 22:25:19 +02:00 |
|
Thomas Adamcik
|
d5b80c7885
|
Test and implement library.find_exact
|
2010-04-30 21:57:01 +02:00 |
|
Thomas Adamcik
|
f1453732dc
|
Find exact with no hits test and impl.
|
2010-04-30 21:13:32 +02:00 |
|
Thomas Adamcik
|
c66c63c671
|
Forgot to add library tag cache
|
2010-04-30 20:59:51 +02:00 |
|
Thomas Adamcik
|
d8b6d216d3
|
Update m3u parser to handle missing files better
|
2010-04-30 20:56:27 +02:00 |
|
Thomas Adamcik
|
fa362ce936
|
Handle missing tag cache better
|
2010-04-30 20:46:30 +02:00 |
|
Thomas Adamcik
|
437f7fb6e7
|
Add lookup tests for library
|
2010-04-30 20:42:08 +02:00 |
|
Thomas Adamcik
|
14f7bc0591
|
Add placeholder URItoM3UTest for when persistence is moved back to util class
|
2010-04-30 20:05:39 +02:00 |
|
Thomas Adamcik
|
b84c9e3eff
|
Add test for minimal 'blank' tag_cache
|
2010-04-30 19:51:49 +02:00 |
|
Thomas Adamcik
|
9e798916bd
|
Convert gstreamer_test to use data folder helper
|
2010-04-29 22:51:18 +02:00 |
|
Thomas Adamcik
|
5e79c8a1f1
|
Move data folder helper to tests module
|
2010-04-29 22:49:28 +02:00 |
|
Thomas Adamcik
|
3bc9a0a60c
|
Update library tests
|
2010-04-29 22:20:18 +02:00 |
|
Thomas Adamcik
|
7183cfd561
|
More placeholders for tests
|
2010-04-29 22:09:55 +02:00 |
|
Thomas Adamcik
|
0553c804f2
|
Fix trailing whitespace
|
2010-04-29 21:59:52 +02:00 |
|
Thomas Adamcik
|
c612edd205
|
Merge branch 'master' into gstreamer
|
2010-04-29 21:11:42 +02:00 |
|
Thomas Adamcik
|
1da9dced77
|
Ensure that models don't accept unknown kwarg keys
|
2010-04-29 21:09:17 +02:00 |
|
Thomas Adamcik
|
53bc3cec6a
|
Ensure the files don't exist before in playlist tests
|
2010-04-29 20:03:08 +02:00 |
|
Thomas Adamcik
|
a0fae47e90
|
Ensure that renamed playlists aren't created
|
2010-04-29 20:01:35 +02:00 |
|
Thomas Adamcik
|
42e96ebdcd
|
Add placeholders for library tests
|
2010-04-28 23:04:39 +02:00 |
|
Thomas Adamcik
|
074da2e542
|
Add minimal BaseLibraryControllerTest
|
2010-04-28 22:56:10 +02:00 |
|
Thomas Adamcik
|
5f08dbc213
|
Add extra settings for music folder and tag cache
|
2010-04-28 22:53:42 +02:00 |
|
Thomas Adamcik
|
15751613a1
|
Add some test stubs for mpd cache handling
|
2010-04-28 22:41:37 +02:00 |
|
Thomas Adamcik
|
837f35ef36
|
Add advanced tag cache test
|
2010-04-28 22:31:08 +02:00 |
|
Thomas Adamcik
|
b6340d107b
|
Clean mpd tag cache tests
|
2010-04-28 22:30:26 +02:00 |
|
Thomas Adamcik
|
853af8a492
|
Add fixme and test stub for playlist eq and hash testing
|
2010-04-28 22:09:30 +02:00 |
|
Thomas Adamcik
|
f36f64c6ca
|
Add basic mpd tag cache parser and tests
|
2010-04-28 22:02:01 +02:00 |
|
Thomas Adamcik
|
7158056c26
|
Test id() for equality, not playlists them selves due to eq changes
|
2010-04-28 21:57:53 +02:00 |
|
Thomas Adamcik
|
db4ad72678
|
Fix test_artists test with respect to hashing and set behaveviour
|
2010-04-28 21:53:51 +02:00 |
|
Thomas Adamcik
|
64f81a6594
|
Add test_eq_other check
|
2010-04-28 21:51:19 +02:00 |
|
Thomas Adamcik
|
1d3a394d03
|
«Hashable objects which compare equal must have the same hash value» ie. add hash tests for eq
|
2010-04-28 21:36:13 +02:00 |
|
Thomas Adamcik
|
69e6d5dc92
|
Add test for equality with ordering changes of artists
|
2010-04-27 23:25:35 +02:00 |
|
Thomas Adamcik
|
b24d883db9
|
Test comparing with None
|
2010-04-27 23:15:33 +02:00 |
|
Thomas Adamcik
|
f8b2d52333
|
Add __eq__ to Track
|
2010-04-27 23:12:24 +02:00 |
|
Thomas Adamcik
|
3bc795ee95
|
Add __eq__ to album
|
2010-04-27 22:55:36 +02:00 |
|
Thomas Adamcik
|
06d6fd81c7
|
Add __eq__ to Artist
|
2010-04-27 22:47:35 +02:00 |
|
Thomas Adamcik
|
d64980411d
|
Rename m3u conversion helper to parse_m3u
|
2010-04-27 21:39:52 +02:00 |
|
Thomas Adamcik
|
c93d8470ce
|
Substitute file: with file:// all over
|
2010-04-27 20:03:00 +02:00 |
|
Thomas Adamcik
|
d24a81425c
|
Convert uri handler to file://
|
2010-04-27 20:02:08 +02:00 |
|
Stein Magnus Jodal
|
cf0986a3a0
|
Add test to ensure that the last track in a playlist also is consumed
|
2010-04-27 15:27:58 +02:00 |
|
Thomas Adamcik
|
edc2eb0760
|
Merge branch 'master' into gstreamer
Conflicts:
tests/backends/gstreamer_test.py
|
2010-04-27 00:10:03 +02:00 |
|
Thomas Adamcik
|
80879f9f86
|
Add more test stubs
|
2010-04-27 00:06:25 +02:00 |
|
Thomas Adamcik
|
32dcabafc3
|
Load tracks when stored playlist is initialised
|
2010-04-27 00:02:57 +02:00 |
|
Thomas Adamcik
|
f9bc9a44b1
|
Replace FIXME with test stub
|
2010-04-26 23:46:48 +02:00 |
|
Thomas Adamcik
|
2f4cea2339
|
Add test_playlist_contents_get_written_to_disk test
|
2010-04-26 23:43:06 +02:00 |
|
Thomas Adamcik
|
d522415757
|
Placeholder test_santitising_of_playlist_filenames
|
2010-04-26 23:27:47 +02:00 |
|
Thomas Adamcik
|
cf05777e9f
|
Fix renaming of stored playlists on disk
|
2010-04-26 23:24:12 +02:00 |
|
Thomas Adamcik
|
658925dfc1
|
Add additional persistence tests for playlists
|
2010-04-26 23:19:19 +02:00 |
|
Thomas Adamcik
|
8af5b553a3
|
Add basic test_created_playlist_is_persisted test
|
2010-04-26 23:07:50 +02:00 |
|
Thomas Adamcik
|
827d450211
|
Add FIXME
|
2010-04-26 23:07:31 +02:00 |
|
Thomas Adamcik
|
4f3b2cd45a
|
Fix test_save test
|
2010-04-26 23:07:01 +02:00 |
|
Thomas Adamcik
|
3b5e94b4a4
|
Use temporary playlist folder for stored playlist tests
|
2010-04-26 23:06:43 +02:00 |
|
Thomas Adamcik
|
ce3d23f8cc
|
Add m3u tests
|
2010-04-26 22:29:21 +02:00 |
|
Thomas Adamcik
|
4c160dd418
|
Add uri handler test
|
2010-04-26 21:22:52 +02:00 |
|
Thomas Adamcik
|
221d5901fd
|
Add save test
|
2010-04-26 21:14:00 +02:00 |
|
Thomas Adamcik
|
c16dd17484
|
Add rename and rename tests
|
2010-04-26 21:10:01 +02:00 |
|
Thomas Adamcik
|
516bfac991
|
SkipTest for lookup and refresh tests
|
2010-04-26 21:04:34 +02:00 |
|
Thomas Adamcik
|
2ff19745bf
|
Add search tests for stored playlists
|
2010-04-26 21:02:22 +02:00 |
|
Thomas Adamcik
|
6ae2b9c018
|
Add a bunch of get tests for stored playlists
|
2010-04-26 20:58:26 +02:00 |
|
Thomas Adamcik
|
ed87fee4cd
|
Ensure that we tear down stored playlist tests
|
2010-04-26 20:50:35 +02:00 |
|
Thomas Adamcik
|
f4eae3af94
|
Add test_delete_non_existant_playlist and test_delete_playlist
|
2010-04-26 20:49:46 +02:00 |
|
Thomas Adamcik
|
54694f63c4
|
Add test_playlists_empty_to_start_with test
|
2010-04-26 20:42:36 +02:00 |
|
Thomas Adamcik
|
2316df7ddc
|
Add test_create_in_playlists test
|
2010-04-26 20:41:22 +02:00 |
|
Thomas Adamcik
|
cf205d0eae
|
Add GStreamerBackendStoredPlaylistsControllerTest
|
2010-04-26 20:34:14 +02:00 |
|
Thomas Adamcik
|
23a5363ef7
|
Use * import for gstreamer
|
2010-04-26 20:33:50 +02:00 |
|
Thomas Adamcik
|
b025d360e8
|
Set __all__ for tests.backends.base
|
2010-04-26 20:33:31 +02:00 |
|
Thomas Adamcik
|
188211edfc
|
Attempt at fixing uri handling for windows in tests
|
2010-04-15 22:05:36 +02:00 |
|
Stein Magnus Jodal
|
3375f806f0
|
Merge commit 'adamcik/gstreamer'
|
2010-04-15 20:58:04 +02:00 |
|
Thomas Adamcik
|
0d9085b033
|
Add test for mp3, ogg and flac support in gstreamer backend
|
2010-04-14 23:27:30 +02:00 |
|
Thomas Adamcik
|
c535c22884
|
Switch to wav test files for gstreamer tests
|
2010-04-14 23:22:08 +02:00 |
|
Stein Magnus Jodal
|
7ba13ecaf8
|
Merge commit 'adamcik/gstreamer'
|
2010-04-14 23:09:32 +02:00 |
|
Thomas Adamcik
|
5bd6bf455b
|
Init time for backend varies, so longer sleep is required in test_time_position_when_playing
|
2010-04-14 16:05:08 +02:00 |
|
Thomas Adamcik
|
d639a58188
|
Convert callback test to threading.Event
|
2010-04-14 14:56:42 +02:00 |
|
Thomas Adamcik
|
b7aab827d6
|
Add alternativ test files
|
2010-04-13 09:53:25 +02:00 |
|
Stein Magnus Jodal
|
80f8fa6549
|
Formatting
|
2010-04-13 00:36:26 +02:00 |
|
Thomas Adamcik
|
a2cafd3da9
|
Add implementation of test_playing_track_that_isnt_in_playlist
|
2010-04-11 03:29:42 +02:00 |
|
Thomas Adamcik
|
0f0183e316
|
Add implementation of test_playlist_attribute_is_immutable
|
2010-04-11 03:22:47 +02:00 |
|
Thomas Adamcik
|
ebaa048378
|
Add implementation of test_load_replaces_playlist
|
2010-04-11 03:20:58 +02:00 |
|
Thomas Adamcik
|
36f3966445
|
Add implementation of test_shuffle_open_subset
|
2010-04-11 03:18:17 +02:00 |
|
Thomas Adamcik
|
f0d4deed1e
|
Add implementation of test_playlist_position_at_end_of_playlist
|
2010-04-11 03:14:33 +02:00 |
|
Thomas Adamcik
|
b8b46cfac5
|
Add stub for test_load_replaces_playlist
|
2010-04-09 08:37:12 +02:00 |
|
Thomas Adamcik
|
619ce7230d
|
Move load appends test to frontend where it belongs
|
2010-04-09 08:36:09 +02:00 |
|
Thomas Adamcik
|
9c8cab684c
|
Move SkipTests to tests.SkipTest
|
2010-04-09 08:35:45 +02:00 |
|
Thomas Adamcik
|
16c78465b4
|
Add stub for testing another corner case
|
2010-04-09 07:30:51 +02:00 |
|
Thomas Adamcik
|
86c8ec6644
|
Implement test_playing_track_with_invalid_uri
|
2010-04-09 07:30:18 +02:00 |
|
Thomas Adamcik
|
285f5798d2
|
Fix test that was not updatet with respect to next starting playback
|
2010-04-09 07:29:43 +02:00 |
|
Thomas Adamcik
|
5b526b11f8
|
Remove most instances of sleep from tests
|
2010-04-07 14:07:19 +02:00 |
|
Thomas Adamcik
|
e8ed2685e6
|
Add stub test_playing_track_with_invalid_uri
|
2010-04-07 12:58:50 +02:00 |
|
Thomas Adamcik
|
ebf43d334c
|
Adjust sleep time in tests
|
2010-04-07 12:54:40 +02:00 |
|
Thomas Adamcik
|
7170222a76
|
Try to reduce chances of sleep not being long enough by increasing sleep
|
2010-04-07 12:48:03 +02:00 |
|
Thomas Adamcik
|
3e9a061544
|
Try to reduce chances of sleep not being long enough
|
2010-04-07 12:46:17 +02:00 |
|
Thomas Adamcik
|
efb9390b4f
|
Skip not implemented tests
|
2010-04-07 12:28:38 +02:00 |
|
Thomas Adamcik
|
5c507f40b5
|
Remove volume tests from backend
|
2010-04-07 03:00:38 +02:00 |
|
Thomas Adamcik
|
8b1f85b576
|
Merge branch 'master' into gstreamer
|
2010-04-07 02:57:36 +02:00 |
|
Thomas Adamcik
|
bc09acf8c6
|
Refactor DenonMixerTest to use new BaseMixerTest
|
2010-04-07 02:57:17 +02:00 |
|
Thomas Adamcik
|
660e21971c
|
Clean BaseMixerTest
|
2010-04-07 02:52:35 +02:00 |
|
Thomas Adamcik
|
051d2d7dac
|
Clean DenonMixerTest
|
2010-04-07 02:49:22 +02:00 |
|
Thomas Adamcik
|
d7e33e57f2
|
Add tests based on protocol analysis of MPD failure situtations
|
2010-04-07 02:34:11 +02:00 |
|
Thomas Adamcik
|
1a17cd97d3
|
Add working test_random_until_end_of_playlist_and_play_from_start
|
2010-04-07 02:15:29 +02:00 |
|
Thomas Adamcik
|
3f849b3077
|
Add working test_next_until_end_of_playlist_and_play_from_start
|
2010-04-07 02:15:10 +02:00 |
|
Thomas Adamcik
|
2eae9f5cd1
|
Add extra assertion for current track at end of playlist
|
2010-04-07 02:14:44 +02:00 |
|
Thomas Adamcik
|
a036d22b56
|
Ensure that reaching end resets current_track
|
2010-04-07 02:13:45 +02:00 |
|
Thomas Adamcik
|
d806a304bc
|
Adjust way to fragile test_next_with_random
|
2010-04-07 02:02:35 +02:00 |
|
Thomas Adamcik
|
a352590f60
|
Fix callback tests
|
2010-04-07 02:00:59 +02:00 |
|
Thomas Adamcik
|
361d66727e
|
Fix BasePlaybackController with respect to test_random_until_end_of_playlist
|
2010-04-07 01:46:21 +02:00 |
|
Thomas Adamcik
|
f67c041db0
|
Adjust test_next_track_at_end_of_playlist_with_repeat
|
2010-04-07 01:46:06 +02:00 |
|
Thomas Adamcik
|
9d07b540ad
|
Fix BasePlaybackController with respect to test_next_track_at_end_of_playlist
|
2010-04-07 01:45:49 +02:00 |
|
Thomas Adamcik
|
e6b8e1545a
|
Fix BasePlaybackController with respect to test_played_track_during_random_not_played_again
|
2010-04-07 01:45:15 +02:00 |
|
Thomas Adamcik
|
0073e938bd
|
Fix test_next_track_at_end_of_playlist and test_next_track_at_end_of_playlist_with_repeat tests
|
2010-04-07 01:39:57 +02:00 |
|
Thomas Adamcik
|
f1ac153258
|
Fix BasePlaybackController with respect to test_current_track_after_completed_playlist
|
2010-04-07 01:35:44 +02:00 |
|
Thomas Adamcik
|
153c8a2297
|
Add extra assertion to playlist callback tests
|
2010-04-07 01:14:38 +02:00 |
|
Thomas Adamcik
|
747b879575
|
Add test_playlist_position_at_end_of_playlist stub
|
2010-04-07 01:13:50 +02:00 |
|
Thomas Adamcik
|
2924974b86
|
Update tests based on MPD behavior. next, previous, resume should not trigger playback
|
2010-04-07 01:13:14 +02:00 |
|
Thomas Adamcik
|
e18c1fb1c2
|
Implement test_current_track_after_completed_playlist
|
2010-04-07 01:11:10 +02:00 |
|
Thomas Adamcik
|
7ddff0cb27
|
Use self.tracks where possible in tests
|
2010-04-07 01:10:38 +02:00 |
|
Thomas Adamcik
|
813ebe8191
|
Add test stub that should verify that load appends playlists
|
2010-04-07 01:07:12 +02:00 |
|
Thomas Adamcik
|
22bdcd8ba5
|
Add extra assertion to test_clear_empty_playlist
|
2010-04-07 01:06:40 +02:00 |
|
Thomas Adamcik
|
48c7089083
|
Add test_next_track_with_random_after_load_playlist to BasePlaybackControllerTest
|
2010-04-06 23:48:20 +02:00 |
|
Thomas Adamcik
|
a165304da7
|
Adjust fragile test criteria in test_next_with_random
|
2010-04-06 23:31:16 +02:00 |
|
Thomas Adamcik
|
560275edca
|
Fix fragile test criteria in test_previous_with_random
|
2010-04-06 23:24:05 +02:00 |
|
Thomas Adamcik
|
be952b0173
|
Rename test_play_track_with_random_removes_track to test_played_track_during_random_not_played_again
|
2010-04-06 23:02:48 +02:00 |
|
Stein Magnus Jodal
|
04b6535d95
|
Ready for 0.1.0a1 development
|
2010-04-06 22:39:30 +02:00 |
|