JonnyWong16
e51d8253f3
Add tests for smart collection/playlist filters
2021-06-18 14:34:53 -07:00
JonnyWong16
c111150666
Remove manual random sort test
2021-06-14 08:56:33 -07:00
JonnyWong16
b943bc61e5
Merge pull request #765 from JonnyWong16/feature/auto_reload
...
Allow overwriting attributes with None when manually reloading
2021-06-06 19:24:04 -07:00
JonnyWong16
c136c594ea
Mark online media sources tests with xfail
...
* Test account is missing online media sources?
2021-06-06 18:39:45 -07:00
JonnyWong16
8ef3d0ac35
Merge branch 'master' into feature/auto_reload
2021-06-06 18:05:08 -07:00
JonnyWong16
6405d226a4
Mark movies extras test only available for Plex Pass
2021-06-06 17:33:08 -07:00
JonnyWong16
0626334ed5
Add tests for movie augmentation, reviews, and extras
2021-06-06 17:23:49 -07:00
JonnyWong16
aaa902059f
Update account onlineMediaSources optOut test
2021-06-06 17:23:49 -07:00
JonnyWong16
fab55e1227
Merge branch 'master' into reviews_extras
2021-06-06 14:42:16 -07:00
JonnyWong16
2a514378d8
Update tests to use reload
2021-06-06 14:38:36 -07:00
JonnyWong16
f90698f69d
Merge pull request #764 from JonnyWong16/feature/rating_mixin
...
Add rating mixin
2021-06-06 14:32:57 -07:00
JonnyWong16
79fc578406
Fix createPlaylist and createCollection in sync tests
2021-06-06 14:19:57 -07:00
JonnyWong16
f39d9b78ad
Merge remote-tracking branch 'upstream/master' into bugfix/fix_tests
2021-06-06 14:18:26 -07:00
JonnyWong16
e965ebbbe6
Merge remote-tracking branch 'upstream/master' into feature/rating_mixin
2021-06-06 12:54:09 -07:00
JonnyWong16
ab7ed6dee6
Merge pull request #763 from JonnyWong16/feature/smart_playlists_collections
...
Fix smart playlists and add support for smart collections
2021-06-06 12:15:12 -07:00
JonnyWong16
eafdccaddc
Merge pull request #758 from JonnyWong16/feature/claim_server
...
Add method to claim and unclaim server
2021-06-06 12:14:46 -07:00
JonnyWong16
c31c5317b3
Update playlist tests for NotFound when removing or moving items
2021-06-02 09:27:35 -07:00
blacktwin
056b5cf342
flag onlineMediaSources required to be authenticated
2021-05-31 09:56:37 -04:00
JonnyWong16
dbd39abb65
pytest mark xfail show mixins image test
2021-05-30 18:31:31 -07:00
JonnyWong16
b269140943
Fix rating mixin tests
2021-05-30 16:22:54 -07:00
JonnyWong16
bd8cdb10b7
Update tests for ratings mixin
2021-05-30 15:49:45 -07:00
JonnyWong16
4458977988
Improve test coverage
2021-05-29 19:26:31 -07:00
JonnyWong16
7800e892ae
Add Playlist attrs test
2021-05-29 19:00:59 -07:00
JonnyWong16
6f2ef5c519
Fix collections and playlists tests
2021-05-29 18:05:42 -07:00
JonnyWong16
56abe38ef8
Add collection sync test
2021-05-29 16:57:43 -07:00
JonnyWong16
40e4413dde
Update collection tests
2021-05-29 16:57:42 -07:00
JonnyWong16
b19b469eb0
Update pytest fixtures
2021-05-29 16:57:42 -07:00
JonnyWong16
8cb2ea2f98
Update library collections and playlists tests
2021-05-29 16:57:41 -07:00
JonnyWong16
65db8c33f6
Add library search limit test
2021-05-29 16:57:40 -07:00
JonnyWong16
8397ab2145
Add test for library create playlist
2021-05-29 16:57:39 -07:00
JonnyWong16
b934228d8a
Update tests for retrieving playlists by type
2021-05-29 16:57:39 -07:00
JonnyWong16
82e71793b1
Update playlist tests
2021-05-29 16:57:38 -07:00
blacktwin
c0b6efc23c
Merge branch 'master' into reviews_extras
2021-05-24 07:21:34 -04:00
JonnyWong16
caafd14435
Update tests for library section recently added
2021-05-23 21:15:18 -07:00
JonnyWong16
598a6654ba
Fix rating search test
2021-05-23 21:08:23 -07:00
JonnyWong16
c76b2d4027
Merge remote-tracking branch 'upstream/master' into feature/multi_sort
2021-05-23 20:39:08 -07:00
JonnyWong16
a9597a9008
Merge remote-tracking branch 'upstream/master' into feature/plex_tv
2021-05-23 19:12:38 -07:00
JonnyWong16
c4522d9c6b
Merge pull request #746 from JonnyWong16/feature/properties
...
Add episodeNumber, trackNumber, and hasPreviewThumbnails helper properties
2021-05-23 19:02:20 -07:00
JonnyWong16
8c2b3ce063
Merge pull request #741 from JonnyWong16/feature/tag_items
...
Add ability to retrieve a list of items and collection object from media tags
2021-05-23 19:01:07 -07:00
JonnyWong16
893a992855
Merge pull request #739 from Alindil/patch-2
...
Add method to return a list of all optimized items
2021-05-23 19:00:25 -07:00
JonnyWong16
2ef3f595f0
Add test for claiming and unclaiming server
2021-05-22 14:44:40 -07:00
JonnyWong16
4c75e09640
Add test for collection search
2021-05-20 20:16:20 -07:00
JonnyWong16
4c9aa37cea
Update tests for advanced search filters
2021-05-16 13:28:14 -07:00
JonnyWong16
1b8e476e96
Replace single quotes in library tests
2021-05-15 23:12:39 -07:00
JonnyWong16
85e58feb33
Update tests for lastRatedAt
2021-05-15 22:38:54 -07:00
JonnyWong16
41997d1152
Update tests for addition library search sorting
2021-05-15 18:11:49 -07:00
JonnyWong16
ce0e6f9a95
Add test for predefined Plex episode multi-sort
2021-05-15 16:04:35 -07:00
JonnyWong16
5d29504cbf
Add library search tests for random and multi-sort
2021-05-15 11:25:42 -07:00
JonnyWong16
a8e8679fb5
Update tests for optimized items
2021-05-14 16:29:44 -07:00
JonnyWong16
0f861391b6
Remove banners from tests
...
* Banners are not supported anymore. https://forums.plex.tv/t/bug-cannot-upload-background-artwork-for-episodes/692999/8
2021-05-11 15:44:36 -07:00
JonnyWong16
fe42061ce1
Add tests for hasPreviewThumbnails properties
2021-05-10 18:13:47 -07:00
JonnyWong16
ac7becd27f
Add tests for episodeNumber and trackNumber properties
2021-05-10 18:13:31 -07:00
JonnyWong16
1139f5fb36
Add test for retrieving items from a hub search media tag
2021-05-10 09:35:47 -07:00
JonnyWong16
aeadd76f9f
Fix tests for Plex TV Series agent
2021-05-09 22:05:54 -07:00
JonnyWong16
ec60eeea44
Update tests for new Plex TV agent
2021-05-09 21:28:17 -07:00
JonnyWong16
61f49f586b
Capitalize collection name in tests
2021-05-09 21:23:00 -07:00
JonnyWong16
71e7ee2660
Add tests for media tags
2021-05-09 20:03:12 -07:00
JonnyWong16
158c5f5633
Merge pull request #730 from JonnyWong16/bugfix/episode_tests
...
Fix retrieving Season.episode() by episode number
2021-05-09 19:44:52 -07:00
JonnyWong16
e877b0039b
Add tests for Season, Episode, and Track collection tags
2021-05-09 12:27:38 -07:00
JonnyWong16
148ea7f352
Fix episode test watched/unwatched name
2021-04-24 11:26:31 -07:00
JonnyWong16
aac4ffdb23
Fix system devices test
2021-04-23 13:59:16 -07:00
JonnyWong16
15767e500a
Add new collection attributes to tests
2021-04-23 13:59:02 -07:00
Elan Ruusamäe
43557906b8
Fix SERVER_TRANSCODE_SESSIONS typo ( #723 )
2021-04-18 22:06:35 -05:00
blacktwin
f92878d75f
Merge branch 'master' into reviews_extras
2021-04-12 13:08:29 -04:00
JonnyWong16
19fa6c1e50
Allow relative dates for search filters ( #717 )
...
* Add validation for relative date search filter values
* Update search doc strings for searching using relative dates
* Update library search tests for relative dates
* Fix relative date search test
* Automatically format negative sign in relative dates
* Fix relative date search test
2021-04-05 15:46:26 -05:00
meisnate12
5584ef1d4f
Added AdvancedSettingsMixin ( #714 )
...
* Added AdvancedSettingsMixin
* forgot import
* shortened line
* remove whitespace
* removed unused import
* reordered mixins
* Add preference method to AdvancedSettingsMixin
* Add tests for AdvancedSettingsMixin
Co-authored-by: JonnyWong16 <9099342+JonnyWong16@users.noreply.github.com>
2021-04-05 15:44:49 -05:00
JonnyWong16
1c521308e2
Add totalViewSize method to LibrarySection and search bug fixes ( #712 )
...
* Fix more library section ID cast to int
* Add method to return library size for specific libtypes
* Add test for library totalViewSize
* Fix totalViewSize test episode count
* Don't need to use library _totalSize cache
* Validate title search arg as a filter kwarg
* Only validate search title if it is a list
* Update doc string for totalViewSize
2021-03-24 20:58:12 -05:00
JonnyWong16
cc313c5d5a
Change photos sync test to get photos by date added instead of device ( #709 )
2021-03-22 15:14:22 -05:00
JonnyWong16
1d4e911ef5
Add clientIdentifier attribute to SystemDevice ( #703 )
...
* Add clientIdentifier attribute to SystemDevice
* Add test for SystemDevice clientIdentifier
* Add methods to return a specific SystemAccount or SystemDevice by ID
* Update tests for SystemAccounts and SystemDevices
2021-03-22 14:35:57 -05:00
JonnyWong16
813770ac74
Add additional test for libtype fallback for search field
2021-03-19 16:47:30 -07:00
JonnyWong16
b9798e9589
Fix searchSeasons test
2021-03-19 16:36:50 -07:00
JonnyWong16
c02a005a70
Add more search tests
2021-03-19 16:27:28 -07:00
JonnyWong16
1674d08ab3
Add tests for library search
2021-03-19 15:53:20 -07:00
JonnyWong16
ddc5e98ab9
Update library tests
2021-03-11 12:24:32 -08:00
JonnyWong16
c15133da88
Adds Movie and Artist advanced setting attributes ( #680 )
...
* Add advanced setting attributes to movie
* Add advanced setting attributes to artist
* Update tests for movie advanced setting attributes
* Update tests for artist advanced setting attributes
* Fix artist albumSort attribute
2021-03-11 11:20:28 -06:00
JonnyWong16
7bdc9ed137
Add support for the new Plex TV agent ( #679 )
...
* Add new Plex TV agent to library doc string
* Update new Plex TV agent show/season/episode attributes
* Update tests for new Plex TV agent show/season/episode attributes
* Fix test for show attributes
* Add network attribute to show
* Add show network to tests
2021-03-11 11:19:54 -06:00
blacktwin
9d2ec9546e
Merge branch 'master' into reviews_extras
2021-03-09 08:26:52 -05:00
JonnyWong16
bdec69e4a2
Update show/season watched/unwatched tests
2021-03-01 17:54:43 -08:00
JonnyWong16
75e3d4c53c
Add show tag line to tests
2021-02-26 23:02:38 -08:00
Shubhendra Singh Chauhan
12cf146ace
fix: code quality issues ( #670 )
...
* Remove unnecessary use of comprehension
* Remove unnecessary comprehension
* Use literal syntax instead of function calls to create data structure
* Pass string format arguments as logging method parameters
* Remove unused imports
* Remove unnecessary generator
* Refactor `if` expression
* fixed typo
Co-authored-by: jjlawren <jjlawren@users.noreply.github.com>
* Update tests/test_audio.py
Co-authored-by: jjlawren <jjlawren@users.noreply.github.com>
2021-02-24 11:55:53 -06:00
JonnyWong16
ee81ebcf93
Rename collection tests
2021-02-24 09:07:40 -08:00
JonnyWong16
61a68ebf8a
Merge remote-tracking branch 'upstream/master' into feature/mixins
2021-02-24 09:04:52 -08:00
JonnyWong16
858fb18f7f
Change movie for collection delete test
2021-02-14 23:54:17 -08:00
JonnyWong16
18e2f15b57
Reset collection mode and sort after test
2021-02-14 23:48:58 -08:00
JonnyWong16
094bfcef43
Pytest collection explicit collection name
2021-02-14 23:41:17 -08:00
JonnyWong16
eb68b6446f
Test delete collection with a different movie
2021-02-14 23:27:18 -08:00
JonnyWong16
8631fdaf36
Fix collection sort update test
2021-02-14 23:06:34 -08:00
JonnyWong16
031eb78711
Fix photoalbum mixins image test
2021-02-14 23:05:32 -08:00
JonnyWong16
94c0362376
Replace quotes for consistency
2021-02-14 22:59:42 -08:00
JonnyWong16
92d10bac17
Add photos mixins tests
2021-02-14 22:58:48 -08:00
JonnyWong16
529d16cbab
Update collections mode and sort tests
2021-02-14 22:54:31 -08:00
JonnyWong16
dd0236eb9a
Fix collections tests
2021-02-14 22:43:44 -08:00
JonnyWong16
88dbee7508
Fix flake8
2021-02-14 22:41:17 -08:00
JonnyWong16
e84e922c93
Move collection tests to new module
2021-02-14 22:33:38 -08:00
JonnyWong16
43e9685fba
Fix collections image url mixins test
2021-02-14 21:40:08 -08:00
JonnyWong16
0fa6f33c47
Fix mixins poster url attr typo
2021-02-14 21:32:28 -08:00
JonnyWong16
9fde559147
Remove redundant audio tests
2021-02-14 21:20:27 -08:00
JonnyWong16
c537db61cf
Factor out mixins image url tests
2021-02-14 21:19:42 -08:00
JonnyWong16
bc8e42bbff
Add simple test for posterUrl alias
2021-02-14 20:02:14 -08:00
JonnyWong16
8915134b6b
Fix typo in track test
2021-02-14 19:11:53 -08:00
JonnyWong16
8478ae6e62
Add banner url to show tests
2021-02-14 19:03:19 -08:00
JonnyWong16
bbafaee1cf
Update art and thumb tests
2021-02-14 17:10:11 -08:00
JonnyWong16
f5cd5277d8
Fix mixins image test reset default image
2021-02-14 16:34:38 -08:00
JonnyWong16
29e7374de3
Rename mixins image test
2021-02-14 16:21:12 -08:00
JonnyWong16
00a20b2c92
Add banner mixin to show tests
2021-02-14 16:12:06 -08:00
JonnyWong16
427d90bd3b
Add mixins tests for all objects with art and posters
2021-02-14 15:59:57 -08:00
JonnyWong16
b960e2f7a5
Remove unmatch from base PlexObject
2021-02-14 15:08:49 -08:00
JonnyWong16
c675858d77
Clean mixin tag test
2021-02-14 14:59:28 -08:00
JonnyWong16
7fedd01371
Test locking/unlocking fields when adding/removing tags
2021-02-14 14:52:33 -08:00
JonnyWong16
84f787a2cc
Merge remote-tracking branch 'upstream/master' into feature/edit_tags
2021-02-14 14:38:21 -08:00
JonnyWong16
724e6696f8
Merge pull request #664 from JonnyWong16/feature/media_attributes
...
Add originalTitle attribute to show
2021-02-14 14:35:46 -08:00
JonnyWong16
f66624f2bd
Merge pull request #656 from JonnyWong16/feature/object_parent
...
Fix checking object parent when the weakref is dead
2021-02-14 14:34:54 -08:00
JonnyWong16
c585ec6bbf
Fix show originalTitle in test
2021-02-14 14:28:54 -08:00
JonnyWong16
e468cba61f
Replace quotes for consistency
2021-02-11 09:16:04 -08:00
JonnyWong16
10af1ce65d
Update test for show originalTitle attribute
2021-02-10 21:05:34 -08:00
JonnyWong16
57147bd386
Revert "Workaround #660 for reloading object in mixins tag test"
...
This reverts commit 3919254427
.
2021-02-07 15:34:48 -08:00
JonnyWong16
15e9ad9f00
Merge branch 'master' into feature/object_parent
2021-02-07 14:46:30 -08:00
JonnyWong16
02c56841f0
Merge remote-tracking branch 'upstream/master' into feature/posters
2021-02-07 10:46:20 -08:00
Steffen Fredriksen
3f7655e96e
Merge pull request #639 from pkkid/mixin
...
Move split/merge and unmatch/match to a mixin
2021-02-07 19:37:14 +01:00
Steffen Fredriksen
2be946c207
Merge pull request #657 from JonnyWong16/feature/hidden_season
...
Fix episode parentKey and parentRatingKey when seasons are hidden in Plex
2021-02-07 19:36:39 +01:00
JonnyWong16
3919254427
Workaround #660 for reloading object in mixins tag test
2021-02-07 10:17:29 -08:00
JonnyWong16
a7e5763e78
Merge remote-tracking branch 'upstream/master' into feature/posters
2021-02-07 09:33:15 -08:00
JonnyWong16
76fa9a9bf6
Merge remote-tracking branch 'upstream/master' into mixin
2021-02-07 09:29:54 -08:00
JonnyWong16
6842a8d1da
Fix mixin tag test
2021-02-06 20:35:47 -08:00
JonnyWong16
88e69d4664
Merge branch 'master' into feature/edit_tags
2021-02-06 20:27:34 -08:00
JonnyWong16
271f4840e6
Merge branch 'master' into feature/posters
2021-02-06 20:26:46 -08:00
JonnyWong16
28a8436dc0
Add test for episode attributes with hidden seasons
2021-02-04 19:03:29 -08:00
JonnyWong16
a7f5d16aee
Add test to check episode parent weakref
2021-02-04 18:16:53 -08:00
Steffen Fredriksen
77b1d0e9a3
Merge pull request #651 from JonnyWong16/feature/collection_thumb_art
...
Add thumbUrl and artUrl properties to Collections
2021-02-02 08:13:05 +01:00
jjlawren
66e47068d9
Fix session param in tests ( #652 )
...
* Fix session param in tests
* Remove get_account helper
* Remove 'account' from fixtures to avoid skipping tests
2021-02-01 21:59:11 -05:00
JonnyWong16
1bcd3549be
Fix library timeline test queue size
2021-01-30 16:25:08 -08:00
JonnyWong16
4a2086a798
Remove episode split test
2021-01-30 16:22:48 -08:00
Steffen Fredriksen
5b4add3cb7
increase the timeout. ( #634 )
...
* Lets try to increate the timeout.
* fix typo
2021-01-27 16:37:56 -05:00
JonnyWong16
688bca92ac
Add tests for collection thumbUrl and artUrl
2021-01-25 09:20:19 -08:00
blacktwin
82e62644f5
Merge branch 'master' into reviews_extras
2021-01-25 10:07:08 -05:00
JonnyWong16
ee28bef80f
Add support for the new Plex Movie agent ( #628 )
...
* guids collection to movie and GuidTag PlexObject
* Fix flake8
* Clean up GuidTag and Guid
* Add Plex Movie agent to add library doc string
* Change test bootstrap server movie library to Plex Movie
* Update tests for Plex Movie agent
* Mix movie genre test
Co-authored-by: andyloree <andy@andyloree.com>
2021-01-24 21:03:58 -05:00
Davin Martin
fee5261aaf
Added missing support for /transcode/sessions ( #629 )
2021-01-24 20:33:07 -05:00
JonnyWong16
c23d9635f5
Rename to mixins
2021-01-24 15:03:23 -08:00
JonnyWong16
1445be25eb
Merge branch 'master' into feature/posters
2021-01-24 14:51:11 -08:00
JonnyWong16
dd8373176e
Update test collection fixture
2021-01-24 14:40:39 -08:00
JonnyWong16
deda4e1b2b
Add mixin tag tests
2021-01-24 14:40:39 -08:00
JonnyWong16
dfc5aa1eef
Fix server hub searches ( #643 )
...
* Add hub search media tag objects
* Fix server search
* Fix hub media tag thumb
* Update server search test with tags
2021-01-24 15:48:38 -05:00
JonnyWong16
a9a44a6a41
Fix related hubs ( #642 )
...
* Fix related hubs
* Update hub doc strings
* Add reload method for hubs
* Rename movie hub variable to match XML tag
* Add movie hubs test
* Fix hub test
2021-01-24 15:29:44 -05:00
blacktwin
4f0910ab79
Update to MediaPartStream and inheriting classes ( #590 )
...
* moving common child (VideoStream, AudioStream, SubtitleStream) attributes to the parent (MediaPartStream)
* removal of no longer present attribs in video, audio, subtitle streams
* additional attribs to video and mediapart streams
* removal of previously unique subtitleStream attribs. attribs are now common or no longer present.
* docstring cleanup of video, audio, and subtitle stream; pass 1
* remove codecID checks as this attribute is now longer used.
* adding key attrib to parent MediaPartStream.
* add transient to SubtitleStream, found in uploaded subtitles
* removing dialogNorm related assertion as this attrib has been removed.
* update Media class based on PR comments
optimizedVersion to be added, need SEARCHTYPES
* update MediaPartStream class based on PR comments
* update VideoStream class based on PR comments
* update AudioStream class based on PR comments
* update SubtitleStream class based on PR comments
* add LyricStream class based on PR comments
* add streamType int and LyricStream to MediaPartStream.parse method
* add MediaPart.lyricStreams method
* spelling correction
* more movement based on PR comments
* alpha ordering MediaPart
* alpha sort VideoStream
* docstring corrections
* remove assert stream.dialogNorm from audio test as dialogNorm has been removed.
* adding LyricStream to _buildStreams function
* adding changes from @johnnywong16
e346f0b4dc
* moving unused imports down and together
* Address docstring review comments
* Change isChildOf for any kwargs
* Add Media.isOptimizedVersion property
* Add photo and track specific attributes
* Remove dead MediaPartStream.parse method
* Update media doc strings
* Add optimized version doc string
* Cast video stream codedHeight and codedWidth to int
* Add required bandwidths to streams
* Update video tests
* Update audio tests
* Fix video tests
* Fix video tests
* Fix video tests
Co-authored-by: Jason Lawrence <jjlawren@users.noreply.github.com>
Co-authored-by: JonnyWong16 <9099342+JonnyWong16@users.noreply.github.com>
2021-01-24 15:21:56 -05:00
JonnyWong16
2263e94420
Add tests for posters and art
2021-01-24 11:47:15 -08:00
blacktwin
ddbd07e571
Merge branch 'master' into reviews_extras
2021-01-18 15:53:40 -05:00
JonnyWong16
750ea9d153
Fix server dashboard tests
2021-01-03 13:52:00 -08:00
JonnyWong16
0ad0b0ba00
Add bandwidth and resource tests
2021-01-03 11:33:15 -08:00
Hellowlol
f2e7e891cb
Fix a test in navigation
...
keep compat for season(int)
2020-12-30 23:58:01 +01:00
JonnyWong16
5b78f6b482
Merge branch 'master' into feature/media_attributes
2020-12-30 12:53:17 -08:00
JonnyWong16
810c5566c3
Fix playlist tests
2020-12-24 09:21:29 -08:00
JonnyWong16
478bf9e083
Fix video season index test
2020-12-24 09:21:02 -08:00
JonnyWong16
9916297070
Fix tests
2020-12-23 23:12:50 -08:00
JonnyWong16
33b725d8d4
Update tests
2020-12-23 23:03:08 -08:00
JonnyWong16
ce51fc70e9
Fix library section all test with max results
2020-12-23 17:46:38 -08:00
JonnyWong16
22bfeb0820
Update test_audio index is integer
2020-12-23 16:56:00 -08:00
JonnyWong16
9d23ec072e
Fix race condition in create MyPlexDevice from #620 ( #625 )
...
* Make test Plex Pass entitlements a subset
* Fix create MyPlexDevice race condition
* Rename to clientId to be consistent
* Move link method to MyPlexAccount
2020-12-15 22:41:04 -06:00
JonnyWong16
b3ea71e62c
Clean up test_server_transcodeImage ( #626 )
2020-12-15 21:46:24 -06:00
JonnyWong16
8958aea67f
Change collection children to items
2020-12-13 11:33:27 -08:00
JonnyWong16
a6cdbb1f20
Add test for collection children
2020-12-13 11:33:27 -08:00
JonnyWong16
0411449a70
Cannot test myplex device with changing device name from parallel tests
2020-12-06 19:04:14 -08:00
JonnyWong16
ac549bbd90
Add test to sync client identifier
2020-12-06 17:43:33 -08:00
JonnyWong16
2a31fe3329
Remove test sync client in teardown
2020-12-06 17:43:33 -08:00
JonnyWong16
8ebe0c7f55
Update sync tests
...
Fix sync tests
2020-12-06 17:43:11 -08:00
Steffen Fredriksen
f22fa5694b
Merge pull request #597 from jjlawren/get_playqueue
...
Add method to retrieve a PlayQueue
2020-12-05 14:13:23 +01:00
JonnyWong16
422f82ead4
Test Collection delete by creating a new collection
2020-12-05 01:08:00 -08:00
JonnyWong16
5282342113
Add test Collection delete
2020-12-05 00:42:22 -08:00
JonnyWong16
99fc0095cb
Add tests for LibrarySection.collections() and playlists()
2020-12-05 00:18:29 -08:00
jjlawren
f4229050d4
Allow setting token env in tests ( #610 )
...
* Allow setting token env for test runs
* Use existing config option
* Use token in CI tests
2020-12-04 11:37:19 -06:00
jjlawren
589941fb17
Remove playlist created during tests ( #611 )
2020-12-03 22:56:08 -06:00
jjlawren
623229bd38
Fix country metadata test ( #614 )
2020-12-03 17:18:35 -06:00
Steffen Fredriksen
3b015dabf7
Merge pull request #602 from jjlawren/add_github_actions
...
Use Github Actions as CI
2020-12-03 19:00:09 +01:00
Jason Lawrence
edde547919
Use matrix for [un]claimed, update tests/tools, always unlink account
2020-12-02 14:42:51 -06:00
Jason Lawrence
3bdb09a1c7
Add test
2020-11-30 16:04:51 -06:00
Steffen Fredriksen
ae59620e9a
Merge pull request #601 from JonnyWong16/server_browse
...
Add ability to browse and walk the Plex server system file directories
2020-11-23 07:48:53 +01:00
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