diff options
author | Sergey M․ <dstftw@gmail.com> | 2015-07-20 02:16:07 +0600 |
---|---|---|
committer | Sergey M․ <dstftw@gmail.com> | 2015-07-20 02:16:07 +0600 |
commit | faa1f83ab481a1f456db13d3ead7f0f22908aab1 (patch) | |
tree | 757074eb575ebf2719791ced611ebf5c35d47f5f | |
parent | 308c505c3d66b2a11df8c1a5cd7e0fdaa694b585 (diff) |
[twitch:stream] Improve _VALID_URL (Closes #6294)
-rw-r--r-- | youtube_dl/extractor/twitch.py | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/youtube_dl/extractor/twitch.py b/youtube_dl/extractor/twitch.py index 948c8ce39..73ce335b7 100644 --- a/youtube_dl/extractor/twitch.py +++ b/youtube_dl/extractor/twitch.py @@ -310,9 +310,9 @@ class TwitchBookmarksIE(TwitchPlaylistBaseIE): class TwitchStreamIE(TwitchBaseIE): IE_NAME = 'twitch:stream' - _VALID_URL = r'%s/(?P<id>[^/]+)/?(?:\#.*)?$' % TwitchBaseIE._VALID_URL_BASE + _VALID_URL = r'%s/(?P<id>[^/#?]+)/?(?:\#.*)?$' % TwitchBaseIE._VALID_URL_BASE - _TEST = { + _TESTS = [{ 'url': 'http://www.twitch.tv/shroomztv', 'info_dict': { 'id': '12772022048', @@ -331,7 +331,10 @@ class TwitchStreamIE(TwitchBaseIE): # m3u8 download 'skip_download': True, }, - } + }, { + 'url': 'http://www.twitch.tv/miracle_doto#profile-0', + 'only_matching': True, + }] def _real_extract(self, url): channel_id = self._match_id(url) |