mirror of
				https://github.com/yt-dlp/yt-dlp.git
				synced 2025-10-31 14:45:14 +00:00 
			
		
		
		
	[rentv] Move rentv test from generic extractor and add only matching tests
This commit is contained in:
		| @@ -8,7 +8,7 @@ from ..compat import compat_str | ||||
|  | ||||
| class RENTVIE(JWPlatformBaseIE): | ||||
|     _VALID_URL = r'(?:rentv:|https?://(?:www\.)?ren\.tv/(?:player|video/epizod)/)(?P<id>\d+)' | ||||
|     _TEST = { | ||||
|     _TESTS = [{ | ||||
|         'url': 'http://ren.tv/video/epizod/118577', | ||||
|         'md5': 'd91851bf9af73c0ad9b2cdf76c127fbb', | ||||
|         'info_dict': { | ||||
| @@ -16,7 +16,13 @@ class RENTVIE(JWPlatformBaseIE): | ||||
|             'ext': 'mp4', | ||||
|             'title': 'Документальный спецпроект: "Промывка мозгов. Технологии XXI века"' | ||||
|         } | ||||
|     } | ||||
|     }, { | ||||
|         'url': 'http://ren.tv/player/118577', | ||||
|         'only_matching': True, | ||||
|     }, { | ||||
|         'url': 'rentv:118577', | ||||
|         'only_matching': True, | ||||
|     }] | ||||
|  | ||||
|     def _real_extract(self, url): | ||||
|         video_id = self._match_id(url) | ||||
| @@ -28,7 +34,7 @@ class RENTVIE(JWPlatformBaseIE): | ||||
|  | ||||
| class RENTVArticleIE(InfoExtractor): | ||||
|     _VALID_URL = r'https?://(?:www\.)?ren\.tv/novosti/\d{4}-\d{2}-\d{2}/(?P<id>[^/?#]+)' | ||||
|     _TEST = { | ||||
|     _TESTS = [{ | ||||
|         'url': 'http://ren.tv/novosti/2016-10-26/video-mikroavtobus-popavshiy-v-dtp-s-gruzovikami-v-podmoskove-prevratilsya-v', | ||||
|         'md5': 'ebd63c4680b167693745ab91343df1d6', | ||||
|         'info_dict': { | ||||
| @@ -37,7 +43,21 @@ class RENTVArticleIE(InfoExtractor): | ||||
|             'title': 'Видео: микроавтобус, попавший в ДТП с грузовиками в Подмосковье, превратился в груду металла', | ||||
|             'description': 'Жертвами столкновения двух фур и микроавтобуса, по последним данным, стали семь человек.', | ||||
|         } | ||||
|     } | ||||
|     }, { | ||||
|         # TODO: invalid m3u8 | ||||
|         'url': 'http://ren.tv/novosti/2015-09-25/sluchaynyy-prohozhiy-poymal-avtougonshchika-v-murmanske-video', | ||||
|         'info_dict': { | ||||
|             'id': 'playlist', | ||||
|             'ext': 'mp4', | ||||
|             'title': 'Случайный прохожий поймал автоугонщика в Мурманске. ВИДЕО | РЕН ТВ', | ||||
|             'uploader': 'ren.tv', | ||||
|         }, | ||||
|         'params': { | ||||
|             # m3u8 downloads | ||||
|             'skip_download': True, | ||||
|         }, | ||||
|         'skip': True, | ||||
|     }] | ||||
|  | ||||
|     def _real_extract(self, url): | ||||
|         display_id = self._match_id(url) | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 Sergey M․
					Sergey M․