summary refs log tree commit diff
diff options
context:
space:
mode:
authorSergey M․ <dstftw@gmail.com>2015-08-17 20:23:52 +0600
committerSergey M․ <dstftw@gmail.com>2015-08-17 20:23:52 +0600
commit9c724a980210ec6a7659fe869cce401dde6e189d (patch)
tree043333f8834371221b3546324ce7ddcd834c59bf
parent7a6e8a1b17a6a821d9200531ebf65562ccc2d428 (diff)
downloadyoutube-dl-9c724a980210ec6a7659fe869cce401dde6e189d.tar.gz
youtube-dl-9c724a980210ec6a7659fe869cce401dde6e189d.tar.xz
youtube-dl-9c724a980210ec6a7659fe869cce401dde6e189d.zip
[twitch:vod] Add test for #6585
-rw-r--r--youtube_dl/extractor/twitch.py23
1 files changed, 21 insertions, 2 deletions
diff --git a/youtube_dl/extractor/twitch.py b/youtube_dl/extractor/twitch.py
index 8cba97bd4..4f4eb6d72 100644
--- a/youtube_dl/extractor/twitch.py
+++ b/youtube_dl/extractor/twitch.py
@@ -188,7 +188,7 @@ class TwitchVodIE(TwitchItemBaseIE):
     _ITEM_TYPE = 'vod'
     _ITEM_SHORTCUT = 'v'
 
-    _TEST = {
+    _TESTS = [{
         'url': 'http://www.twitch.tv/riotgames/v/6528877?t=5m10s',
         'info_dict': {
             'id': 'v6528877',
@@ -207,7 +207,26 @@ class TwitchVodIE(TwitchItemBaseIE):
             # m3u8 download
             'skip_download': True,
         },
-    }
+    }, {
+        # Untitled broadcast (title is None)
+        'url': 'http://www.twitch.tv/belkao_o/v/11230755',
+        'info_dict': {
+            'id': 'v11230755',
+            'ext': 'mp4',
+            'title': 'Untitled Broadcast',
+            'thumbnail': 're:^https?://.*\.jpg$',
+            'duration': 1638,
+            'timestamp': 1439746708,
+            'upload_date': '20150816',
+            'uploader': 'BelkAO_o',
+            'uploader_id': 'belkao_o',
+            'view_count': int,
+        },
+        'params': {
+            # m3u8 download
+            'skip_download': True,
+        },
+    }]
 
     def _real_extract(self, url):
         item_id = self._match_id(url)