Philipp Hagemeister
70b7e3fbb6
[generic] Add a test case for direct links with broken HEAD ( #4032 )
2014-10-26 20:49:51 +01:00
Philipp Hagemeister
c64ed2a310
[viddler] Use API
2014-10-25 00:11:12 +02:00
Philipp Hagemeister
c0f64ac689
[test/helper] Improve output of missing test definition dictionaries
2014-09-29 22:19:11 +02:00
Philipp Hagemeister
7a08ad7d59
[test/helper] Modernize
2014-09-29 22:11:24 +02:00
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).
2014-08-28 00:58:24 +02:00
Philipp Hagemeister
0990305d2a
[generic] Fix rss under Python 2.x and move test to extractor
2014-08-25 18:03:01 +02:00
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.
2014-08-21 11:52:07 +02:00
Philipp Hagemeister
0fd7fd71b4
[test/helper] Do not use deprecated method
2014-07-23 01:43:46 +02:00
Philipp Hagemeister
d8624e6a80
[test_playlist] Add and use assertGreaterEqual
2014-07-21 12:25:49 +02:00
Philipp Hagemeister
d0a122348e
[test/helper] Clarify which field failed an assertion
2014-05-13 09:41:36 +02:00
Philipp Hagemeister
c57f775710
[YoutubeDL] Add simple tests for format_note ( Closes #2825 )
2014-04-30 02:02:41 +02:00
Philipp Hagemeister
b9ba5dfa28
[test helper] Correct only_matching test gathering
2014-04-21 07:56:51 +02:00
Philipp Hagemeister
52fadd5fb2
[test_all_urls] Add support for distributed URL matching test definition
2014-04-19 19:41:06 +02:00
Philipp Hagemeister
ea38e55fff
[instagram] Add support for user profiles ( Fixes #2606 )
2014-03-23 16:06:07 +01:00
Philipp Hagemeister
257cfebfe6
[test] Move expect_info_dict out of test_download
2014-03-23 15:52:21 +01:00
Philipp Hagemeister
ff14fc4964
[test] Rename get_testcases to gettestcases
...
Apparently, newer versions of nosetests are somewhat over-eager in their test discovery.
2014-03-17 14:30:13 +01:00
Philipp Hagemeister
d0efb9ec9a
[tests] Remove global_setup function
2013-11-25 03:47:32 +01:00
Filippo Valsorda
dd508b7c4f
[tests] don't fail on network errors
...
This is suboptimal, but at least this way we will need to look at the logs
only to check for network errors that happen too often, instead of
parsing a ton of lines each time to see if there is some true test failing
2013-10-28 18:03:26 -04:00
Philipp Hagemeister
f4d96df0f1
Extend #980 with --max-quality support
2013-10-18 00:46:35 +02:00
Philipp Hagemeister
44a5f1718a
Simplify tests
...
* Make them directly executable again
* Move common stuff (md5, parameters) to helper
* Never import *
* General clean up
2013-10-15 02:00:55 +02:00
Philipp Hagemeister
b2ad967e45
Simplify test setup
2013-10-07 19:06:36 +02:00
Philipp Hagemeister
f4aac741d5
Move try_rm to test helpers
2013-10-06 05:47:17 +02:00
Filippo Valsorda
8932a66e49
[fixup] remove unnecessary commented function
2013-10-05 16:38:37 -04:00
Filippo Valsorda
00fcc17aee
add capability to suppress expected warnings in tests
2013-10-05 15:55:58 -04:00
Philipp Hagemeister
fc2c063e1e
Move testcase generator to helper
2013-06-27 21:15:16 +02:00
Philipp Hagemeister
112da0a0ce
Simplify FakeYDL
2013-06-27 00:09:05 +02:00