[orf:radio] Cleanup _VALID_URLs (closes #11643)
authorSergey M․ <dstftw@gmail.com>
Sat, 13 May 2017 21:30:29 +0000 (04:30 +0700)
committerSergey M․ <dstftw@gmail.com>
Sat, 13 May 2017 21:31:20 +0000 (04:31 +0700)
youtube_dl/extractor/orf.py

index 10e4a2e1c5f9a3ee85a9ecd7616792a6202b1f2a..cc296eabd9db93bf3106e4c9bf427ad4abe645c9 100644 (file)
@@ -182,46 +182,42 @@ class ORFRadioIE(InfoExtractor):
 class ORFFM4IE(ORFRadioIE):
     IE_NAME = 'orf:fm4'
     IE_DESC = 'radio FM4'
-    _VALID_URL = r'https?://(?P<station>fm4)\.orf\.at/(?:7tage/?#|player/)(?P<date>[0-9]+)/(?P<show>\w+)'
+    _VALID_URL = r'https?://(?P<station>fm4)\.orf\.at/player/(?P<date>[0-9]+)/(?P<show>\w+)'
 
-    _TESTS = [
-        {
-            'url': 'http://fm4.orf.at/player/20170107/CC',
-            'md5': '2b0be47375432a7ef104453432a19212',
-            'info_dict': {
-                'id': '2017-01-07_2100_tl_54_7DaysSat18_31295',
-                'ext': 'mp3',
-                'title': 'Solid Steel Radioshow',
-                'description': 'Die Mixshow von Coldcut und Ninja Tune.',
-                'duration': 3599,
-                'timestamp': 1483819257,
-                'upload_date': '20170107',
-            },
-            'skip': 'Shows from ORF radios are only available for 7 days.'
-        }
-    ]
+    _TEST = {
+        'url': 'http://fm4.orf.at/player/20170107/CC',
+        'md5': '2b0be47375432a7ef104453432a19212',
+        'info_dict': {
+            'id': '2017-01-07_2100_tl_54_7DaysSat18_31295',
+            'ext': 'mp3',
+            'title': 'Solid Steel Radioshow',
+            'description': 'Die Mixshow von Coldcut und Ninja Tune.',
+            'duration': 3599,
+            'timestamp': 1483819257,
+            'upload_date': '20170107',
+        },
+        'skip': 'Shows from ORF radios are only available for 7 days.'
+    }
 
 
 class ORFOE1IE(ORFRadioIE):
     IE_NAME = 'orf:oe1'
     IE_DESC = 'Radio Österreich 1'
-    _VALID_URL = r'https?://(?P<station>oe1)\.orf\.at/(?:7tage/?#|player/)(?P<date>[0-9]+)/(?P<show>\w+)'
+    _VALID_URL = r'https?://(?P<station>oe1)\.orf\.at/player/(?P<date>[0-9]+)/(?P<show>\w+)'
 
-    _TESTS = [
-       {
-            'url': 'http://oe1.orf.at/player/20170108/456544',
-            'md5': '34d8a6e67ea888293741c86a099b745b',
-            'info_dict': {
-                'id': '2017-01-08_0759_tl_51_7DaysSun6_256141',
-                'ext': 'mp3',
-                'title': 'Morgenjournal',
-                'duration': 609,
-                'timestamp': 1483858796,
-                'upload_date': '20170108',
-            },
-            'skip': 'Shows from ORF radios are only available for 7 days.'
-        }
-    ]
+    _TEST = {
+        'url': 'http://oe1.orf.at/player/20170108/456544',
+        'md5': '34d8a6e67ea888293741c86a099b745b',
+        'info_dict': {
+            'id': '2017-01-08_0759_tl_51_7DaysSun6_256141',
+            'ext': 'mp3',
+            'title': 'Morgenjournal',
+            'duration': 609,
+            'timestamp': 1483858796,
+            'upload_date': '20170108',
+        },
+        'skip': 'Shows from ORF radios are only available for 7 days.'
+    }
 
 
 class ORFIPTVIE(InfoExtractor):