Commit graph

596 commits

Author SHA1 Message Date
Steffen Fredriksen
b623b43a58
Merge pull request #606 from JonnyWong16/bugfix/full_object
Fix Collections stuck as partial object after reloading
2020-11-23 07:47:10 +01:00
Steffen Fredriksen
35c5d0d532
Merge pull request #607 from JonnyWong16/feature/custom_includes
Add ability to customize XML includes when reloading object
2020-11-23 07:46:37 +01:00
JonnyWong16
14f39a4b46
Improve server browse tests 2020-11-21 18:16:37 -08:00
JonnyWong16
3684b52d48
Fix collection mode update test 2020-11-21 17:09:24 -08:00
JonnyWong16
82a9fce665
Add test for partial reload with disabled include 2020-11-21 13:21:13 -08:00
JonnyWong16
f46744092b
Add library update path test 2020-11-20 17:16:08 -08:00
Jason Lawrence
11b3e897fb Set CI branch/PR triggers, revert testing tweaks 2020-11-17 20:48:31 -06:00
Hellowlol
6f037800ee Add test 2020-11-16 11:01:14 +01:00
Jason Lawrence
9ce209809a Extend scanning timeout 2020-11-06 15:15:11 -06:00
Jason Lawrence
a8c67e3f0a Temporary test troubleshooting 2020-11-06 14:17:57 -06:00
blacktwin
3865ab9919 Merge remote-tracking branch 'remotes/origin/master' into reviews_extras 2020-10-23 15:54:25 -04:00
Jason Lawrence
576dc21992 Handle empty datetimes in tests 2020-10-08 15:15:43 -05:00
blacktwin
06bbd284a3 correction, failing in the unclaimed server CI run 2020-10-07 11:54:45 -04:00
blacktwin
d948669204 failing in the unclaimed server CI run 2020-10-07 11:27:58 -04:00
blacktwin
1f683c514b
Merge branch 'master' into reviews_extras 2020-10-07 11:18:28 -04:00
Steffen Fredriksen
163d94d249
Merge pull request #507 from pkkid/show_advanced_setting
Edit Library and Show's Advanced Settings
2020-10-02 12:24:08 +02:00
blacktwin
01239046c7 cleaning up test_settings.test_settings_get test
py2 support has been dropped. returning str instead of bytes now due to 5045ddc
2020-09-28 13:58:31 -04:00
Andrew Gaffney
14b8d0e8c8
Replace format strings with explicit call to format() for backward compatibility (fixes #576) (#577) 2020-09-28 08:41:18 -05:00
blacktwin
56b6138ca7
Merge branch 'master' into show_advanced_setting 2020-09-28 08:12:39 -04:00
jjlawren
860ad7bc3e
Add Library timeline support (#573)
* Add Library timeline support

* Retry intentional failure with different canary test

* Temporarily disable activities tests

* Set tests for normal runs

* Add tests to validate library timeline attributes
2020-09-21 16:06:14 -05:00
jjlawren
8410d81520
Add 'activities' endpoint support (#569)
* Add /activities endpoint support

* Fix typos, return a list instead of iterator

* Canary test to validate CI behavior

* Increase timer of canary test to ensure proper run

* Move test to front of run, provide auth and anon versions

* Fix typo
2020-09-16 18:16:01 -05:00
jjlawren
24901302d7
New bootstrap music scanner (#571)
* Use new Plex Music metadata scanner in tests

* Update tests to match Plex Music scanner metadata

* More tweaks to audio metadata matching

* Another tweak
2020-09-16 17:58:36 -05:00
jjlawren
fb82bc402b
Playqueue improvements (#563)
* Allow creating PlayQueues with multiple items, appending items

* Fix single-item playqueues, fix 'next', fix docstrings, run black

* Docstring updates

* More documentation fixes

* Allow removing items from a PlayQueue

* Use f-strings for readability

* Add ability to move items within the PlayQueue

* Cast attributes to proper types, update docs

* Format with black

* flake8 and sphinx fixes

* Reformat with black

* Update __contains__ to accept media objects

* Operate using media items, use methods similar to playlists

* Rename parameter to better match behavior

* Help users by automatically finding appropriate playQueueItemID values

* Add refresh method, auto-refresh before modifying playqueues

* Reformat with black

* Add TAG and TYPE to PlayQueue objects

* Review comments, add playQueueSelectedMetadataItemKey for Chromecast convenience

* Allow setting the playback start point in the PlayQueue

* Add tests, simplify size check

* Use camel case for helper function

* Add a helper to provide the selected item media object
2020-09-11 16:23:27 -05:00
blacktwin
675cfd3f49 append original choice back in 2020-08-31 21:41:43 -04:00
blacktwin
6dbb4542da Merge remote-tracking branch 'origin/reviews_extras' into reviews_extras 2020-08-30 02:37:44 -04:00
blacktwin
aaa0a9758b add tests for presence of movie reviews and extras 2020-08-30 02:37:04 -04:00
blacktwin
132e37995d
Merge branch 'master' into reviews_extras 2020-08-30 02:21:51 -04:00
blacktwin
2d08f2d179 add test for opting out of a onlineMediaSource 2020-08-30 02:20:30 -04:00
jjlawren
fc54f7fe06
Add guards for missing thumbs in tests (#548) 2020-08-07 16:57:04 -05:00
jjlawren
fe3907e770
Fix timestamp assertion in tests (#547) 2020-08-07 15:47:46 -05:00
Steffen Fredriksen
5299282599
Merge pull request #509 from pkkid/adding_fields
Add fields to most objects
2020-08-02 16:09:33 +02:00
blacktwin
620056a234 update test_video_Show_editAdvanced_default to use 1 str/text and 1 int/int based change 2020-07-28 11:18:14 -04:00
blacktwin
337ad9d88c correct assertion for default and value comparision. 2020-07-27 15:54:54 -04:00
blacktwin
ab41c1bdd5 add test for editing library advanced setting then defaulting back. 2020-06-18 10:04:29 -04:00
blacktwin
c7baf71323 add test for library settings 2020-06-18 09:57:04 -04:00
blacktwin
7caee834da assert correction for defaulting show advanced settings 2020-06-18 09:56:21 -04:00
blacktwin
fa54430a54 add test for editing show advanced setting then defaulting back 2020-06-18 09:48:03 -04:00
blacktwin
e93d957b2b add test for show preferences 2020-06-18 09:47:22 -04:00
Hellowlol
d7c215b119 Small change to the repr and add test. 2020-06-14 20:21:46 +02:00
blacktwin
15f76e8480 add test for confirming edit and field locked on a collection 2020-06-12 14:17:08 -04:00
blacktwin
f5e2021bff add test for confirming edit and field locked on a movie and episode 2020-06-12 14:15:53 -04:00
jjlawren
4193012bc2
Improve Sonos ID lookup (#496) 2020-05-26 15:09:39 -05:00
Jason Lawrence
735e26f257 Sonos lookup fixes and tests 2020-05-15 08:45:46 -05:00
Hellowlol
6138c709cd first pass on tools and tests 2020-05-12 23:26:29 +02:00
Hellowlol
530c6d6344 burn 2020-05-11 23:51:31 +02:00
Hellowlol
60e40bbe3d pos 2020-05-11 23:26:44 +02:00
Hellowlol
8439451b0d Update test_server.py 2020-05-11 23:18:55 +02:00
Hellowlol
42c83aa084 Fix for library title search when special chars is used
fix flaky test.
2020-05-11 15:14:38 +02:00
Steffen Fredriksen
6daaa85f18
Merge pull request #471 from jjlawren/sonos_controls
Allow control of Sonos speakers using Plex API
2020-05-10 14:31:16 +02:00
Steffen Fredriksen
226737807e
Merge pull request #472 from pkkid/matching_fix
matching_fix
2020-05-10 14:30:59 +02:00