spl0k
8046457661
Relative imports
2017-12-12 22:24:18 +01:00
Alban
52d82de145
Fixed Travis script
2017-12-10 22:36:29 +01:00
spl0k
acb8d159f7
Updates for Travis and codecov
2017-12-10 22:31:12 +01:00
spl0k
5d969e4c71
LastFM "test"
2017-12-10 18:48:23 +01:00
spl0k
daf34271b4
IniConfig tests
2017-12-10 18:48:08 +01:00
spl0k
332fd0446f
CLI basic tests
2017-12-10 17:53:02 +01:00
spl0k
0a47ef89a5
CLI: fixed foreign key errors on user deletion
2017-12-10 15:11:50 +01:00
spl0k
d3271e7174
CLI: added ability to set stdin/stdout/stderr
2017-12-10 14:31:04 +01:00
spl0k
5236abf6ff
Moved CLI code to package
2017-12-08 22:02:12 +01:00
spl0k
4a99e52caa
Added (skipped) transcoding tests
2017-12-07 23:33:32 +01:00
spl0k
8813cbd326
More watcher tests
2017-12-06 23:19:16 +01:00
spl0k
f63a9ed4cc
First steps of a watcher test suite
2017-12-05 23:18:39 +01:00
spl0k
bb72ce8f7c
Slight changes to watcher
...
Configurable scan delay
Test friendliness
2017-12-05 22:48:55 +01:00
spl0k
2ea7224815
Fixed tests init
2017-12-05 09:11:53 +01:00
spl0k
c515a25b69
Config sample update
2017-11-29 22:55:39 +01:00
spl0k
5d23b38bf3
Tests use a temporary cache directory
2017-11-27 22:55:18 +01:00
spl0k
9ffe40aa2c
Reactivated config-dependent test
2017-11-27 22:46:09 +01:00
spl0k
a62976ba9d
Reworked config handling
2017-11-27 22:30:13 +01:00
spl0k
4ca48fd31c
Testing the scanner
2017-11-25 22:21:58 +01:00
spl0k
510d9e6dc7
Added some validation to scanner
2017-11-25 22:03:42 +01:00
spl0k
d88a1b6d0b
Web UI user section tests
2017-11-24 19:24:58 +01:00
spl0k
18383a6cc4
Removed users import/export
...
That was some method I was using by the time I deleted/recreated the
database on each schema change
2017-11-24 19:24:00 +01:00
spl0k
c947219f59
Web UI user section: validation
2017-11-24 19:19:24 +01:00
spl0k
0353a8a1bc
Web UI user section: factoring some usual validation with a decorator
2017-11-22 23:11:58 +01:00
spl0k
b7e9914246
Web UI: split GET and POST handlers
2017-11-22 22:39:54 +01:00
spl0k
b998bb0684
Web UI: reworked how data is passed to templates
...
Logged user is pushed in request data
No more 'username' session key
Small fixes along the way
2017-11-22 22:07:06 +01:00
spl0k
9a58d067ab
Added playlists management tests
2017-11-20 21:33:38 +01:00
spl0k
79613aed84
Increased managers tests coverage
2017-11-20 21:32:35 +01:00
spl0k
1488f29e9f
Fixed playlist related errors
2017-11-20 21:31:10 +01:00
spl0k
be47a259a8
Added folder management UI tests
2017-11-19 17:49:31 +01:00
spl0k
2cf6d01489
Test architecture unifying
2017-11-17 23:26:25 +01:00
spl0k
74ce600e03
Updated getMusicFolders test
2017-11-17 20:00:26 +01:00
spl0k
fd52a04535
Media retrieval (minus transcoding) tests
2017-11-17 19:56:14 +01:00
spl0k
aac5ee6936
Small None-formatting / mimetype fix (and (c) dates)
2017-11-17 19:46:35 +01:00
spl0k
1cf44d1d1d
star/unstar/rating/scrobble tests
...
The `scrobble` test is skipped, it passes but causes some weird
error on exit.
2017-11-14 23:19:54 +01:00
spl0k
da857b9ceb
Reworked star/unstar error handling
...
Don't stop at the first error anymore, instead treat all provided ids
Potential errors are aggregated, if there's only one it is returned
as-is, if there are more they are all nested in a top-level error whose
code is 0 if there are different error codes, or their value if all
error codes are the same.
This error-nesting doesn't validate against the XSD, but the Subsonic
API gives absolutely no information on how errors should be handled.
And reverse-engineering is not in my line of work
2017-11-14 23:16:58 +01:00
spl0k
5084c745dc
Listing endpoints tests
2017-11-11 00:13:18 +01:00
spl0k
c709fa7e29
Better errors on listings
2017-11-11 00:12:10 +01:00
spl0k
27bd7bce0c
Added playlist tests
2017-11-08 23:21:52 +01:00
spl0k
336f556ced
Improved playlists error handling
2017-11-08 23:18:41 +01:00
spl0k
6f713e12db
Added tests for search and chat
2017-11-03 23:15:48 +01:00
spl0k
0602bed2e8
Fixed error in old search and handled newerThan
parameter
2017-11-03 23:14:39 +01:00
spl0k
b20c151765
Prevent server error when browsing on tracks that have been deleted
2017-11-03 23:12:38 +01:00
spl0k
d19886fafa
Rewritten and improved existing tests
2017-11-01 20:55:35 +01:00
spl0k
d8c3b9fa88
User management error code tweaks
2017-11-01 20:52:59 +01:00
spl0k
8a14ef496d
Added tests on API auth, format and such
2017-10-29 16:08:00 +01:00
spl0k
7de57cb680
Small API content-type and error codes adjustments
2017-10-29 16:00:39 +01:00
spl0k
8f5fcc82f5
Response formatting tests
2017-10-28 21:18:34 +02:00
spl0k
955a678df3
Improved existing managers tests
2017-10-28 15:54:41 +02:00
spl0k
033a86381b
Removed password decoding from UserManager
...
Decode only when passwords are coming from API query parameters
2017-10-28 12:41:34 +02:00