New test with series only with
This commit is contained in:
parent
3dcb639d07
commit
97fc210349
@ -306,7 +306,14 @@ class DRTVPlaylistIE(InfoExtractor):
|
|||||||
)
|
)
|
||||||
(?P<id>[\da-z_-]+)
|
(?P<id>[\da-z_-]+)
|
||||||
'''
|
'''
|
||||||
_TEST = {
|
_TESTS = [{
|
||||||
|
'url': 'https://www.dr.dk/drtv/serie/tv-avisen-21_00_160258',
|
||||||
|
'info_dict': {
|
||||||
|
'id': 'tv-avisen-21_00_160258',
|
||||||
|
'title': 'TV AVISEN 21:00'
|
||||||
|
},
|
||||||
|
'playlist_mincount': 2,
|
||||||
|
},{
|
||||||
'url': 'https://www.dr.dk/drtv/serie/spise-med-price_43537',
|
'url': 'https://www.dr.dk/drtv/serie/spise-med-price_43537',
|
||||||
'info_dict': {
|
'info_dict': {
|
||||||
'id': 'spise-med-price_43537',
|
'id': 'spise-med-price_43537',
|
||||||
@ -314,6 +321,7 @@ class DRTVPlaylistIE(InfoExtractor):
|
|||||||
},
|
},
|
||||||
'playlist_mincount': 2,
|
'playlist_mincount': 2,
|
||||||
}
|
}
|
||||||
|
]
|
||||||
|
|
||||||
@classmethod
|
@classmethod
|
||||||
def suitable(cls, url):
|
def suitable(cls, url):
|
||||||
@ -329,6 +337,9 @@ class DRTVPlaylistIE(InfoExtractor):
|
|||||||
season_url = urljoin(base_url(url), season.group('url'))
|
season_url = urljoin(base_url(url), season.group('url'))
|
||||||
episodes = episodes + self._extract_episode_from_season(season_url)
|
episodes = episodes + self._extract_episode_from_season(season_url)
|
||||||
|
|
||||||
|
if len(episodes) == 0:
|
||||||
|
episodes = episodes + self._extract_episode_from_season(url)
|
||||||
|
|
||||||
return episodes
|
return episodes
|
||||||
|
|
||||||
def _extract_episode_from_season(self, url):
|
def _extract_episode_from_season(self, url):
|
||||||
|
Loading…
x
Reference in New Issue
Block a user