[extractor/generic] Add test for wistia standard embed

This commit is contained in:
Sergey M․ 2016-05-20 21:43:36 +06:00
parent aa5957ac49
commit 7ded6545ed
No known key found for this signature in database
GPG Key ID: 2C393E0F18A9236D
2 changed files with 18 additions and 1 deletions

View File

@ -742,6 +742,22 @@ class GenericIE(InfoExtractor):
'timestamp': 1401832161, 'timestamp': 1401832161,
}, },
}, },
# Wistia standard embed (async)
{
'url': 'https://www.getdrip.com/university/brennan-dunn-drip-workshop/',
'info_dict': {
'id': '807fafadvk',
'ext': 'mp4',
'title': 'Drip Brennan Dunn Workshop',
'description': 'a JV Webinars video from getdrip-1',
'duration': 4986.95,
'upload_date': '20160518',
'timestamp': 1463607249,
},
'params': {
'skip_download': True,
}
},
# Soundcloud embed # Soundcloud embed
{ {
'url': 'http://nakedsecurity.sophos.com/2014/10/29/sscc-171-are-you-sure-that-1234-is-a-bad-password-podcast/', 'url': 'http://nakedsecurity.sophos.com/2014/10/29/sscc-171-are-you-sure-that-1234-is-a-bad-password-podcast/',

View File

@ -4,6 +4,7 @@
from ..utils import ( from ..utils import (
ExtractorError, ExtractorError,
int_or_none, int_or_none,
float_or_none,
) )
@ -92,6 +93,6 @@ def _real_extract(self, url):
'description': data.get('seoDescription'), 'description': data.get('seoDescription'),
'formats': formats, 'formats': formats,
'thumbnails': thumbnails, 'thumbnails': thumbnails,
'duration': int_or_none(data.get('duration')), 'duration': float_or_none(data.get('duration')),
'timestamp': int_or_none(data.get('createdAt')), 'timestamp': int_or_none(data.get('createdAt')),
} }