diff options
| author | Philipp Hagemeister <phihag@phihag.de> | 2014-10-27 01:16:18 +0100 | 
|---|---|---|
| committer | Philipp Hagemeister <phihag@phihag.de> | 2014-10-27 01:16:18 +0100 | 
| commit | 4a6c94288ae42402f4a61a924318cedc5d1bb511 (patch) | |
| tree | a3a6da5fda027742a123399a8b6013adda5d2725 | |
| parent | 10e3d734723def2d91bdd3d02b85a149c056dcfb (diff) | |
[kickstarter] Simplify and fix test case
| -rw-r--r-- | youtube_dl/extractor/kickstarter.py | 23 | 
1 files changed, 8 insertions, 15 deletions
| diff --git a/youtube_dl/extractor/kickstarter.py b/youtube_dl/extractor/kickstarter.py index 56a76380c..827091e60 100644 --- a/youtube_dl/extractor/kickstarter.py +++ b/youtube_dl/extractor/kickstarter.py @@ -1,8 +1,6 @@  # encoding: utf-8  from __future__ import unicode_literals -import re -  from .common import InfoExtractor @@ -21,22 +19,17 @@ class KickStarterIE(InfoExtractor):      }, {          'note': 'Embedded video (not using the native kickstarter video service)',          'url': 'https://www.kickstarter.com/projects/597507018/pebble-e-paper-watch-for-iphone-and-android/posts/659178', -        'playlist': [ -            { -                'info_dict': { -                    'id': '78704821', -                    'ext': 'mp4', -                    'uploader_id': 'pebble', -                    'uploader': 'Pebble Technology', -                    'title': 'Pebble iOS Notifications', -                } -            } -        ], +        'info_dict': { +            'id': '78704821', +            'ext': 'mp4', +            'uploader_id': 'pebble', +            'uploader': 'Pebble Technology', +            'title': 'Pebble iOS Notifications', +        }      }]      def _real_extract(self, url): -        m = re.match(self._VALID_URL, url) -        video_id = m.group('id') +        video_id = self._match_id(url)          webpage = self._download_webpage(url, video_id)          title = self._html_search_regex( | 
