Skip to content

Commit ac6b2f0

Browse files
committed
Fix tests for Plex TV Series agent
1 parent ec60eee commit ac6b2f0

File tree

1 file changed

+8
-6
lines changed

1 file changed

+8
-6
lines changed

tests/test_video.py

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -544,7 +544,7 @@ def test_video_Show_attrs(show):
544544
# Check reloading the show loads the full list of genres
545545
show.reload()
546546
assert utils.is_float(show.audienceRating)
547-
assert show.audienceRatingImage == "thetvdb://image.rating"
547+
assert show.audienceRatingImage == "themoviedb://image.rating"
548548
assert show.autoDeletionItemPolicyUnwatchedLibrary == 0
549549
assert show.autoDeletionItemPolicyWatchedLibrary == 0
550550
assert show.episodeSort == -1
@@ -698,7 +698,7 @@ def test_video_Show_mixins_edit_advanced_settings(show):
698698

699699
def test_video_Show_mixins_images(show):
700700
test_mixins.edit_art(show)
701-
test_mixins.edit_banner(show)
701+
#test_mixins.edit_banner(show) # Uploading show banner is broken in Plex
702702
test_mixins.edit_poster(show)
703703
test_mixins.attr_artUrl(show)
704704
test_mixins.attr_bannerUrl(show)
@@ -731,7 +731,7 @@ def test_video_Season_attrs(show):
731731
assert utils.is_datetime(season.addedAt)
732732
if season.art:
733733
assert utils.is_art(season.art)
734-
assert season.guid == "plex://season/602e67e41d3358002c4120eb"
734+
assert season.guid == "plex://season/602e67d31d3358002c411c39"
735735
assert "tvdb://364731" in [i.id for i in season.guids]
736736
assert season.index == 1
737737
assert utils.is_metadata(season._initpath)
@@ -749,7 +749,7 @@ def test_video_Season_attrs(show):
749749
assert season.parentTitle == "Game of Thrones"
750750
assert utils.is_int(season.ratingKey)
751751
assert season._server._baseurl == utils.SERVER_BASEURL
752-
assert season.summary == ""
752+
assert utils.is_string(season.summary, gte=100)
753753
if season.thumb:
754754
assert utils.is_thumb(season.thumb)
755755
assert season.title == "Season 1"
@@ -884,7 +884,7 @@ def test_video_Episode_attrs(episode):
884884
if episode.art:
885885
assert utils.is_art(episode.art)
886886
assert utils.is_float(episode.audienceRating)
887-
assert episode.audienceRatingImage == "thetvdb://image.rating"
887+
assert episode.audienceRatingImage == "themoviedb://image.rating"
888888
assert episode.contentRating in utils.CONTENTRATINGS
889889
if episode.directors:
890890
assert "Timothy Van Patten" in [i.tag for i in episode.directors]
@@ -898,19 +898,21 @@ def test_video_Episode_attrs(episode):
898898
if episode.grandparentThumb:
899899
assert utils.is_thumb(episode.grandparentThumb)
900900
assert episode.grandparentTitle == "Game of Thrones"
901+
assert episode.guid == "plex://episode/5d9c1275e98e47001eb84029"
901902
assert "tvdb://3254641" in [i.id for i in episode.guids]
902903
assert episode.index == 1
903904
assert utils.is_metadata(episode._initpath)
904905
assert utils.is_metadata(episode.key)
905906
assert episode.listType == "video"
906907
assert utils.is_datetime(episode.originallyAvailableAt)
908+
assert episode.parentGuid == "plex://season/602e67d31d3358002c411c39"
907909
assert utils.is_int(episode.parentIndex)
908910
assert utils.is_metadata(episode.parentKey)
909911
assert utils.is_int(episode.parentRatingKey)
910912
if episode.parentThumb:
911913
assert utils.is_thumb(episode.parentThumb)
912914
assert episode.parentTitle == "Season 1"
913-
assert episode.parentYear == 2011
915+
assert episode.parentYear is None
914916
assert episode.rating is None
915917
assert utils.is_int(episode.ratingKey)
916918
assert episode._server._baseurl == utils.SERVER_BASEURL

0 commit comments

Comments
 (0)