Stein Magnus Jodal
|
affd1799d6
|
Use CPID in MPD formats.
This makes it possible to handle multiple identical songs in the same
playlist.
|
2010-07-01 03:15:43 +02:00 |
|
Stein Magnus Jodal
|
8c3d3603e2
|
Add lookup by CPID to CurrentPlaylistController.get()
|
2010-07-01 01:54:11 +02:00 |
|
Stein Magnus Jodal
|
e6843e8b4d
|
CurrentPlaylistController.tracks is now read-only
|
2010-06-30 23:47:18 +02:00 |
|
Stein Magnus Jodal
|
1e0a5e5bb3
|
CurrentPlaylistController.load() reuse add() logic
|
2010-06-30 00:31:49 +02:00 |
|
Stein Magnus Jodal
|
93b606af3e
|
Fix tests broken by the two previous cherry-picked commits
|
2010-06-30 00:23:28 +02:00 |
|
Stein Magnus Jodal
|
4ba30f80e4
|
CurrentPlaylistController.load() takes a list of tracks instead of a Playlist object
|
2010-06-29 23:53:52 +02:00 |
|
Stein Magnus Jodal
|
770e1fa85e
|
Don't use GStreamer's fakesink, since two tests fails using it
|
2010-06-28 23:27:52 +02:00 |
|
Stein Magnus Jodal
|
873e387618
|
Temporarily disable GStreamer tests for Win32
|
2010-06-24 18:13:51 +02:00 |
|
Stein Magnus Jodal
|
f2547199a0
|
Gstreamer tests: use fakesink for audio output
|
2010-06-16 22:07:35 +02:00 |
|
Thomas Adamcik
|
98f2f67663
|
Library needs to set id
|
2010-05-06 00:50:22 +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
|
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 |
|
Thomas Adamcik
|
d873fd62de
|
pylint tests written for gstreamer
|
2010-05-01 21:53:52 +02:00 |
|
Thomas Adamcik
|
590aea4b89
|
Add FIXME and correct test class name
|
2010-05-01 21:03:51 +02:00 |
|
Thomas Adamcik
|
9bf1ecede8
|
Deploy path_to_uri all over
|
2010-05-01 20:31:00 +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 |
|
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
|
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
|
9e798916bd
|
Convert gstreamer_test to use data folder helper
|
2010-04-29 22:51:18 +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
|
c612edd205
|
Merge branch 'master' into gstreamer
|
2010-04-29 21:11:42 +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
|
7158056c26
|
Test id() for equality, not playlists them selves due to eq changes
|
2010-04-28 21:57:53 +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 |
|