Jason Lawrence
edde547919
Use matrix for [un]claimed, update tests/tools, always unlink account
2020-12-02 14:42:51 -06:00
Jason Lawrence
11b3e897fb
Set CI branch/PR triggers, revert testing tweaks
2020-11-17 20:48:31 -06: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
Jason Lawrence
576dc21992
Handle empty datetimes in tests
2020-10-08 15:15:43 -05: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
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
Jason Lawrence
f55b8a1416
Add mocked tests for Sonos
2020-05-06 09:15:03 -05:00
blacktwin
f05866839f
creation of test_video_Movie_match
2020-05-04 22:11:41 -04:00
Steffen Fredriksen
7905ff0e58
Merge pull request #468 from pkkid/less_deps
...
reduce deps
2020-05-02 01:44:28 +03:00
Hellowlol
5911597154
forgot one file.
2020-05-02 01:34:08 +03:00
Hellowlol
8ac2edb3f6
reduce deps
2020-05-02 01:29:26 +03:00
Hellowlol
201466a52f
Allow failure
2020-05-02 00:32:46 +03:00
Hellowlol
c5fc907339
add merge test
2020-05-02 00:06:29 +03:00
Steffen Fredriksen
437eea8dfc
Merge pull request #466 from pkkid/batchsearch
...
Make it easier to set a container size using search
2020-05-01 21:08:51 +03:00
Hellowlol
6358f051d2
Update test_navigation.py
2020-04-30 00:49:11 +03:00
Hellowlol
c9052ef933
fix audio test
...
run black on some tests
2020-04-30 00:49:11 +03:00
Hellowlol
0520ca7390
Update test_audio.py
2020-04-30 00:44:59 +03:00
Hellowlol
47367292f2
Fix some audio test
...
Make some attributes tests less strict and they tend fail some time to time.
2020-04-30 00:44:59 +03:00
Hellowlol
2683c776eb
first pass on static media
2020-04-30 00:44:59 +03:00
Hellowlol
1e77e76fb0
Add log message
...
Add some test that verify that we cant get in a enless loop and handle container_start corrently.
2020-04-29 14:42:19 +03:00
Hellowlol
819292b809
add some tests
2020-04-27 21:43:35 +03:00