The webpage only contains shortened links for the videos, since the server doesn't support HEAD requests, we use an specific extractor for them.
Conflicts: youtube_dl/extractor/__init__.py
The old video doesn't have a mix anymore.
Update test_age_restriction.py
typo
This test was introduced in c57f775710.
c57f775710
Added vine user timeline extractor using unofficial vine api user profile and timeline api endpoints.
Looks like they only offer clips instead of full episodes now. We'll need to add new parsing code as well.
Apparently, CSpan switches between single-file and multiple-file results. Either one is fine as long as we get the full four hours.
Since bec1fad, the id, title, and url (also in formats) keys are mandatory. Change the tests to reflect that.
bec1fad
If the result is not testable (for example, because a description changes often), either pass in a type or a regular expression (a string starting with 're:')