diff options
author | Filippo Valsorda <filippo.valsorda@gmail.com> | 2012-12-11 12:09:22 +0100 |
---|---|---|
committer | Filippo Valsorda <filippo.valsorda@gmail.com> | 2012-12-11 12:09:22 +0100 |
commit | d3d31998705fd8d850d07d69933c9ed07257e95f (patch) | |
tree | b73ad50d8ecee157d27c032e32ec402a12ffc330 | |
parent | 1ca63e3ae3f7f61a9c38e04eec421faa42a1faee (diff) |
gentests: allow test-specific FileDownloader params override from tests.json
-rwxr-xr-x | test/gentests.py | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/test/gentests.py b/test/gentests.py index a20b139f5..ee9092f33 100755 --- a/test/gentests.py +++ b/test/gentests.py @@ -104,7 +104,10 @@ def gentests(): write('@_skip(' + repr(d['skip']) + ')') write('def test_' + name + '(self):') write(' filename = ' + repr(d['file'])) - write(' fd = FileDownloader(self.parameters)') + write(' params = self.parameters') + for p in d.get('params', {}): + write(' params["' + p + '"] = ' + repr(d['params'][p])) + write(' fd = FileDownloader(params)') write(' fd.add_info_extractor(youtube_dl.InfoExtractors.' + name + 'IE())') for ien in d.get('addIEs', []): write(' fd.add_info_extractor(youtube_dl.InfoExtractors.' + ien + 'IE())') |