Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [tests] Remove global_setup function | Philipp Hagemeister | 2013-11-25 | 1 | -2/+0 |
| | |||||
* | Adapt test to changed .info.json name | Philipp Hagemeister | 2013-11-20 | 1 | -3/+4 |
| | |||||
* | tests: don't run the test if any of the extractors listed in the 'add_ie' ↵ | Jaime Marquínez Ferrándiz | 2013-11-06 | 1 | -1/+7 |
| | | | | field is marked as not working | ||||
* | Set the 'extractor_key' field in the info_dict | Jaime Marquínez Ferrándiz | 2013-11-03 | 1 | -1/+1 |
| | | | | It's the string returned by the class method 'ie_key', which allows to retrieve the extractor with 'get_info_extractor' | ||||
* | Add the 'webpage_url' field to info_dict | Jaime Marquínez Ferrándiz | 2013-11-03 | 1 | -0/+3 |
| | | | | | The url for the video page, it must allow to reproduce the result. It's automatically set by YoutubeDL if it's missing. | ||||
* | [tests] a HTTP 503 is a transient issue | Filippo Valsorda | 2013-10-28 | 1 | -1/+2 |
| | |||||
* | [tests] don't fail on network errors | Filippo Valsorda | 2013-10-28 | 1 | -5/+17 |
| | | | | | | 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 | ||||
* | tests: build the filename from the info_dict if the 'file' key is missing | Jaime Marquínez Ferrándiz | 2013-10-28 | 1 | -16/+23 |
| | | | | It will need to have the 'id' and 'ext' keys to work. | ||||
* | Simplify tests | Philipp Hagemeister | 2013-10-15 | 1 | -20/+18 |
| | | | | | | | * Make them directly executable again * Move common stuff (md5, parameters) to helper * Never import * * General clean up | ||||
* | Add support for single-test tox runs | Filippo Valsorda | 2013-10-12 | 1 | -2/+2 |
| | | | | | | Use a sintax like tox test.test_download:TestDownload.test_NowVideo to run the specific test on all the tox environments (Python versions) | ||||
* | Simplify test setup | Philipp Hagemeister | 2013-10-07 | 1 | -8/+1 |
| | |||||
* | Move try_rm to test helpers | Philipp Hagemeister | 2013-10-06 | 1 | -16/+7 |
| | |||||
* | Also print the field that fails if it is a md5 checksum | Jaime Marquínez Ferrándiz | 2013-08-29 | 1 | -4/+3 |
| | |||||
* | Print which IE is being skipped in test_download | Jaime Marquínez Ferrándiz | 2013-06-28 | 1 | -3/+5 |
| | |||||
* | Add function add_default_info_extractors to YoutubeDL | Jaime Marquínez Ferrándiz | 2013-06-27 | 1 | -3/+1 |
| | | | | It adds to the list the ies returned by ge_extractors | ||||
* | Move testcase generator to helper | Philipp Hagemeister | 2013-06-27 | 1 | -12/+2 |
| | |||||
* | Use str every time | Philipp Hagemeister | 2013-06-27 | 1 | -1/+1 |
| | |||||
* | Allow _TESTS attribute for IEs with multiple tests | Philipp Hagemeister | 2013-06-27 | 1 | -3/+9 |
| | | | | This also improves the numbering of duplicate tests | ||||
* | Allow moving tests into IE files | Philipp Hagemeister | 2013-06-27 | 1 | -0/+7 |
| | | | | | Allow adding download tests right in the IE file. This will cut down on merge conflicts and make it more likely that new IE authors will add tests right away. | ||||
* | add tests for use_cipher_signature videos (#897) and the ability to test ↵ | Filippo Valsorda | 2013-06-25 | 1 | -1/+3 |
| | | | | multiple videos per IE | ||||
* | Split FileDownloader in two classes: FileDownloader and YoutubeDL | Jaime Marquínez Ferrándiz | 2013-06-24 | 1 | -8/+8 |
| | | | | | YoutubeDL is the class that coordinates everything FileDownloader gets a filename and an info dict and downloads the video. | ||||
* | Correct module name | Philipp Hagemeister | 2013-06-23 | 1 | -3/+3 |
| | |||||
* | Remove mentions of old InfoExtractors module | Philipp Hagemeister | 2013-06-23 | 1 | -3/+3 |
| | |||||
* | Improve error reporting for downloads | Philipp Hagemeister | 2013-06-23 | 1 | -4/+7 |
| | |||||
* | Improvge error reporting | Philipp Hagemeister | 2013-06-23 | 1 | -1/+1 |
| | |||||
* | switch long info_dict fields checking to md5 | Filippo Valsorda | 2013-06-09 | 1 | -5/+4 |
| | |||||
* | test: extend the reach of info_dict checking | Filippo Valsorda | 2013-06-09 | 1 | -2/+19 |
| | | | | | | | * print the info_dict in a format suitable to easy adding to tests.json during tests if un-tested fields are detected * make it possible to put the crc32 in tests.json if the field is too long * complete the "info_dict" fields in existing tests * fixed the bugs catched doing this | ||||
* | raise exceptions on warnings during tests - and solve a couple of them | Filippo Valsorda | 2013-06-07 | 1 | -8/+2 |
| | |||||
* | print WARNINGs during test + minor fix to NBAIE | Filippo Valsorda | 2013-06-06 | 1 | -0/+9 |
| | |||||
* | Remove a commented line I forgot. | Jaime Marquínez Ferrándiz | 2013-04-30 | 1 | -1/+1 |
| | | | | [ci skip] | ||||
* | Create a function in InfoExtractors that returns the InfoExtractor class ↵ | Jaime Marquínez Ferrándiz | 2013-04-20 | 1 | -1/+1 |
| | | | | with the given name | ||||
* | Show whole diff in error cases | Philipp Hagemeister | 2013-04-11 | 1 | -0/+1 |
| | |||||
* | retry on UnavailableVideoError | Filippo Valsorda | 2013-03-31 | 1 | -1/+1 |
| | |||||
* | import all IEs when testing to resemble more closely the real env | Filippo Valsorda | 2013-03-31 | 1 | -3/+2 |
| | |||||
* | Bubble up all the stack of exceptions and retry download tests on timeout errors | Filippo Valsorda | 2013-03-09 | 1 | -1/+15 |
| | |||||
* | Switch ComedyCentral test to a permanent URL (They delete full episodes ↵ | Philipp Hagemeister | 2013-02-01 | 1 | -1/+1 |
| | | | | older than a month) | ||||
* | Drop md5: spec for now (unused and breaks int values) | Philipp Hagemeister | 2013-01-25 | 1 | -5/+1 |
| | |||||
* | Download progress hooks | Philipp Hagemeister | 2013-01-12 | 1 | -0/+6 |
| | |||||
* | Aggressive test timeout to catch hanging servers | Philipp Hagemeister | 2013-01-12 | 1 | -0/+1 |
| | |||||
* | Remove .part files before and after tests | Philipp Hagemeister | 2013-01-01 | 1 | -0/+2 |
| | |||||
* | add test for infoq | Philipp Hagemeister | 2013-01-01 | 1 | -1/+2 |
| | |||||
* | Simplify test parameter initialization | Philipp Hagemeister | 2013-01-01 | 1 | -3/+2 |
| | |||||
* | Adapt test_download to support playlists, and remove race conditions | Philipp Hagemeister | 2013-01-01 | 1 | -23/+36 |
| | |||||
* | Revert "In tests.json file and md5 join in a 'files' list to handle ↵ | Philipp Hagemeister | 2013-01-01 | 1 | -9/+10 |
| | | | | | | | | multiple-file IEs" This made the JSON structure really unreadable and was a quick fix. This reverts commit 6535e9511fc18eee2fc640c77fd42a4a39791915. | ||||
* | typo | Philipp Hagemeister | 2013-01-01 | 1 | -1/+1 |
| | |||||
* | In tests.json file and md5 join in a 'files' list to handle multiple-file IEs | Filippo Valsorda | 2013-01-01 | 1 | -10/+9 |
| | |||||
* | better Vimeo tests; fixed a couple of VimeoIE fields | Filippo Valsorda | 2012-12-20 | 1 | -5/+4 |
| | |||||
* | add info_dict testing to test_download | Filippo Valsorda | 2012-12-20 | 1 | -1/+17 |
| | |||||
* | Revert "Don't be too clever" | Philipp Hagemeister | 2012-12-12 | 1 | -5/+7 |
| | | | | This reverts commit a276e060806c6cabc76b9df964db67939b643e43. | ||||
* | Don't be too clever | Philipp Hagemeister | 2012-12-12 | 1 | -7/+5 |
| |