Commit Graph

513 Commits (5309602106a0365745de6d5f5c7cd248b54d8d43)

Author SHA1 Message Date
Philipp Hagemeister 9291475f7d [youtube] Move more tests to Playlist IE, and simply suitable.
Philipp Hagemeister 5df921b0e3 [test_cache] Add a dot in the file name
Philipp Hagemeister a0e07d3161 [youtube] Move cache into its own module
Philipp Hagemeister 7260ea0705 [comedycentral] Move tests to the extractor itself
Sergey M․ ca7b3246b6 [utils] Improve parse_duration
Sergey M․ 08a36c3569 [test_download] Check expected file minsize and md5 only when download is not skipped
Philipp Hagemeister 753727cded [test_download] Expect a minimum file size
This should detect when we're downloading a small text file by accident.
Philipp Hagemeister 22a6f15061 Move playlist tests to extractors.
From now on, test_download will run these tests. That means we benefit not only from the networking setup in there, but also from the other tests (for example test_all_urls to find problems with _VALID_URLs).
Philipp Hagemeister 4e408e479b [utils] Modernize tests
Philipp Hagemeister 2857084000 [test_download] Improve playlist handling
Philipp Hagemeister 2929b3e71d [vimeo] Move all testcases to extractors and clean up
Previously, these extractors all defined their own suitable methods.
No test_all_urls tests that everything is in order, automatically :)
Philipp Hagemeister 22449fa624 Improve test_all_urls output
Philipp Hagemeister 0990305d2a [generic] Fix rss under Python 2.x and move test to extractor
Philipp Hagemeister 829476b80a [googlesearch] Move test to extractor
Philipp Hagemeister 7adcbe7594 [rtlnl] Extract duration
Philipp Hagemeister 28028629b9 [gameone:playlist] Move test to extractor
Philipp Hagemeister 11f75cac3d Merge remote-tracking branch 'olebowle/gameone'
Philipp Hagemeister a053c3493a [test_YoutubeDL] Reorder formats ()
Philipp Hagemeister 266c71f971 Deprecate test_playlists
Philipp Hagemeister e8ee972c6e Allow playlist test definitions in test_download.
This moves playlist tests where they belong, i.e. to the extractors themselves.
Additionally, all our network interaction configuration for tests in test_download now applies to playlist tests as well.
Jaime Marquínez Ferrándiz a6da7b6b96 [facebook] Allow '?' before '#!' (fixes )
Jaime Marquínez Ferrándiz 173a7026d5 [test/test_utils] Fix typo in method name
Sergey M․ a954584f63 [bandcamp] Replace 404 playlist test
Philipp Hagemeister 4bc7009e8a [jsinterp] Add new testcase
Philipp Hagemeister 42f4dcfe41 [test_youtube_signatures] Modernize
Jaime Marquínez Ferrándiz ebe832dc37 [jsinterp] 'reverse' modifies the array in place (fixes )
Ole Ernst 71b6065009 [gameone] add playlist test
Philipp Hagemeister 0c92b57398 Remove unused imports
Philipp Hagemeister 9f43890bcd [jsinterp] Allow digits in function names
Philipp Hagemeister d82ba23ba5 [soundcloud:playlist] Fix test description
Philipp Hagemeister 0fd7fd71b4 [test/helper] Do not use deprecated method
Philipp Hagemeister d8624e6a80 [test_playlist] Add and use assertGreaterEqual
Philipp Hagemeister 54330a1c3c [swfinterp] Fix imports
Philipp Hagemeister b6ea11b967 [youtube] Add swf signature test case ()
Philipp Hagemeister 7fd48d0413 [youtube] Correct signature testcase
Philipp Hagemeister decf2ae400 [swfinterp] Correct array access
Philipp Hagemeister 0d989011ff [swfinterp] Add support for calling methods on objects
Philipp Hagemeister 01b4b74574 [swfinterp] Add support for calls to instance methods
Philipp Hagemeister 70f767dc65 [swfinterp] Add support for multiple classes
Philipp Hagemeister e75c24e889 [swfinterp] Extend tests and fix parsing
Philipp Hagemeister 0cb2056304 [swfinterp] Start working on basic tests
Philipp Hagemeister 5425626790 [youtube] Move swfinterp into its own file
Jaime Marquínez Ferrándiz ad25aee245 [youtube & jsinterp] Fix signature extraction (fixes )
Some functions are defined now inside an object, the jsinterp will search its definition if the variable is not defined in the local namespace.
Sergey M․ 345e37831c [youtube] Update nosubtitles test
Sergey M․ 00ac799b68 [vine:user] Update test
Philipp Hagemeister ebf361ce18 Merge remote-tracking branch 'azeem/soundcloud_likes'
Philipp Hagemeister f64ebfe3e5 [youtube] Correct signature test
Philipp Hagemeister 6f9d4d542f [youtube] Add test for new signature scheme ()
azeem 3941669d69 [soundcloud] Adding likes support to SoundcloudUserIE
Philipp Hagemeister dc2fc73691 [youtube:truncated_url] Move test to extractor