mirror of
https://github.com/pkkid/python-plexapi
synced 2025-02-16 12:58:26 +00:00
add test for editing show advanced setting then defaulting back
This commit is contained in:
parent
e93d957b2b
commit
fa54430a54
1 changed files with 22 additions and 0 deletions
|
@ -563,6 +563,28 @@ def test_video_Show_settings(show):
|
|||
assert len(preferences) >= 1
|
||||
|
||||
|
||||
def test_video_Show_editAdvanced_default(show):
|
||||
show.editAdvanced(episodeSort=0)
|
||||
show.reload()
|
||||
for pref in show.preferences():
|
||||
if pref.id == 'episodeSort':
|
||||
assert int(pref.value) == 0
|
||||
|
||||
show.editAdvanced(flattenSeasons=1)
|
||||
show.reload()
|
||||
for pref in show.preferences():
|
||||
if pref.id == 'flattenSeasons':
|
||||
assert int(pref.value) == 1
|
||||
|
||||
show.defaultAdvanced()
|
||||
show.reload()
|
||||
for pref in show.preferences():
|
||||
if pref.id == 'flattenSeasons':
|
||||
assert int(pref.value) == int(pref.default)
|
||||
if pref.id == 'episodeSort':
|
||||
assert int(pref.value) == int(pref.default)
|
||||
|
||||
|
||||
def test_video_Show_reload(plex):
|
||||
show = plex.library.section("TV Shows").get("Game of Thrones")
|
||||
assert utils.is_metadata(show._initpath, prefix="/library/sections/")
|
||||
|
|
Loading…
Add table
Reference in a new issue