Commit Graph

447 Commits (50fc59968e0c4c1255bac753383c503e45125b73)

Author SHA1 Message Date
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 ()
Philipp Hagemeister 4fc946b546 [generic] Add support for RSS feeds (Fixes )
Philipp Hagemeister 2eb5d315d4 [youtube] Match more truncated URLs (Closes )
Sergey M. 2db806b4aa Improve parse_duration
Philipp Hagemeister b53466e168 Fix f4m downloading on Python 2.6