Commit Graph

451 Commits (9e30092361c3b94d66bf2aaf99087d0df201718c)

Author SHA1 Message Date
Philipp Hagemeister 7b93c2c204 Merge remote-tracking branch 'jnormore/vine_user'
Philipp Hagemeister d0a122348e [test/helper] Clarify which field failed an assertion
Jason Normore ea783d01e1 Added VineUserIE extractor for vine user timeline
Added vine user timeline extractor using unofficial
vine api user profile and timeline api endpoints.
Philipp Hagemeister 2099125333 [soundcloud/generic] Add support for playlists
Philipp Hagemeister c57f775710 [YoutubeDL] Add simple tests for format_note (Closes )
Philipp Hagemeister 0321213c11 [test_subtitles] Allow more subtitles for TED videos
Philipp Hagemeister b9ba5dfa28 [test helper] Correct only_matching test gathering
Sergey M․ 3a9d6790ad [ivi] Update playlist tests
Philipp Hagemeister 52fadd5fb2 [test_all_urls] Add support for distributed URL matching test definition
Philipp Hagemeister 5367fe7f4d [test_all_urls] Simplify
Philipp Hagemeister de906ef543 [aol] Add support for playlists (Fixes )
Philipp Hagemeister b9c76aa1a9 [youtube] Add support for cleanvideosearch.com (Fixes )
Philipp Hagemeister 7753cadbfa [comedycentral:shows] Add support for TDS special editions (Fixes )
Philipp Hagemeister 4be9f8c814 [ninegag] Add support for p/ URLs
Philipp Hagemeister 29e3e682af [comedycentral] Match more URLs
Looks like they only offer clips instead of full episodes now. We'll need to add new parsing code as well.
Philipp Hagemeister a355b70f27 [cspan] Do not test number of playlist entries
Apparently, CSpan switches between single-file and multiple-file results. Either one is fine as long as we get the full four hours.
Philipp Hagemeister 676eb3f2dd Fix unicode_escape (Fixes )
Philipp Hagemeister c8edf47b3a [yahoo] Support https and -uploader URLs (Fixes )
Philipp Hagemeister 3537b93d8a [tests] Fix YoutubeDL tests
Since bec1fad, the id, title, and url (also in formats) keys are mandatory. Change the tests to reflect that.
Philipp Hagemeister 968ed2a777 [comedycentral] Add test for
Philipp Hagemeister aea6e7fc3c [cspan] Support multiple segments (Fixes )
Philipp Hagemeister 651486621d [comedycentral] Allow URLs with query parts (fixes )
Philipp Hagemeister 16f4eb723a [comedycentral] Add support for /videos URLs (Fixes )
Philipp Hagemeister 69c01a9f68 [comedycentral] Add a testcase for extended-interviews URLs ()
Philipp Hagemeister fac55558ad [washingtonpost] Add extractor (Fixes )
Philipp Hagemeister 912b38b428 [instagram] Fix info_dict key name
Philipp Hagemeister ea38e55fff [instagram] Add support for user profiles (Fixes )
Philipp Hagemeister 257cfebfe6 [test] Move expect_info_dict out of test_download
fiocfun 9f5809b3e8 [xtube] user playlist extractor
Philipp Hagemeister 231f76b530 [toypics] Separate user and video extraction ()
Philipp Hagemeister a9c2896e22 Make missing test definition fields an error
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:')
Philipp Hagemeister 773c0b4bb8 [pbs] Add support for widget URLs (Fixes )
Philipp Hagemeister ff14fc4964 [test] Rename get_testcases to gettestcases
Apparently, newer versions of nosetests are somewhat over-eager in their test discovery.
Jaime Marquínez Ferrándiz bc6d597828 Add bestvideo and worstvideo to special format names ()
Philipp Hagemeister 955c451456 Rename upload_timestamp to timestamp
Philipp Hagemeister 2a1db721d4 [test_download] Move assertions before debugging output
Philipp Hagemeister c3d36f134f [googlesearch] Fix next page indicator check
Philipp Hagemeister 84769e708c [ninegag] Fix extraction
Jaime Marquínez Ferrándiz b1ff87224c [vimeo] Now VimeoIE doesn't match urls of channels with a numeric id (fixes )
Philipp Hagemeister 6a72423955 [generic] Use a different URL for the generic RSS test (Closes )
Jaime Marquínez Ferrándiz 1471956573 Add a basic test suite for the InfoExtractor class
Jaime Marquínez Ferrándiz 957688cee6 [ustream:channel] Update test's number of entries
Jaime Marquínez Ferrándiz b74fa8cd2c [facebook] Fix login process
It was broken and didn't work in python 3.
And use `_download_webpage` instead of `compat_urllib_request.urlopen`.
Jaime Marquínez Ferrándiz ca1fee34f2 [ted] Fix playlist extraction and add a test
Philipp Hagemeister c9ae7b9565 [youtube] Add support for search result URLs (Fixes )
Philipp Hagemeister 2437fbca64 [tests] Raise an exception if test definition is invalid (Found in )
Jaime Marquínez Ferrándiz ea5a0be811 Skip youtube toptracks test
All the playlists return 500 errors.
Philipp Hagemeister 62e609ab77 Ignore BOM in batch files (Fixes )
Jaime Marquínez Ferrándiz 9e57ce716f [academicearth] Fix extraction
The courses seems to be no longer available, changed the test to a playlist.
Philipp Hagemeister 491ed3dda2 [trutube] Support multiple formats ()