Fixed test and flake8
This commit is contained in:
parent
1eab6d337c
commit
bfc3ae6107
@ -50,10 +50,18 @@ class DiscoveryNetworksDePlaylistIE(InfoExtractor):
|
|||||||
|
|
||||||
_TESTS = [{
|
_TESTS = [{
|
||||||
'url': 'https://www.dplay.co.uk/show/hairy-bikers-mississippi-adventure',
|
'url': 'https://www.dplay.co.uk/show/hairy-bikers-mississippi-adventure',
|
||||||
'only_matching': True
|
'info_dict': {
|
||||||
},{
|
'id': 'hairy-bikers-mississippi-adventure',
|
||||||
|
'title': 'Hairy Bikers\' Mississippi Adventure'
|
||||||
|
},
|
||||||
|
'playlist_mincount': 2
|
||||||
|
}, {
|
||||||
'url': 'https://www.dmax.de/programme/naked-survival',
|
'url': 'https://www.dmax.de/programme/naked-survival',
|
||||||
'only_matching': True
|
'info_dict': {
|
||||||
|
'id': 'naked-survival',
|
||||||
|
'title': 'Naked Survival'
|
||||||
|
},
|
||||||
|
'playlist_mincount': 2
|
||||||
}]
|
}]
|
||||||
|
|
||||||
@classmethod
|
@classmethod
|
||||||
@ -64,7 +72,7 @@ class DiscoveryNetworksDePlaylistIE(InfoExtractor):
|
|||||||
def _extract_episodes(self, url, webpage, _type, program):
|
def _extract_episodes(self, url, webpage, _type, program):
|
||||||
episodes = []
|
episodes = []
|
||||||
for episode in re.finditer(r'"path":"' + program + r'(?P<episode>/.+?)"', webpage):
|
for episode in re.finditer(r'"path":"' + program + r'(?P<episode>/.+?)"', webpage):
|
||||||
episode_url = urljoin( url, '/' + _type + '/' + program + '/video' + episode.group('episode'))
|
episode_url = urljoin(url, '/' + _type + '/' + program + '/video' + episode.group('episode'))
|
||||||
if episode_url not in episodes:
|
if episode_url not in episodes:
|
||||||
episodes.append(episode_url)
|
episodes.append(episode_url)
|
||||||
return episodes
|
return episodes
|
||||||
|
Loading…
x
Reference in New Issue
Block a user