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 /test | |
| parent | 1ca63e3ae3f7f61a9c38e04eec421faa42a1faee (diff) | |
gentests: allow test-specific FileDownloader params override from tests.json
Diffstat (limited to 'test')
| -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())')  | 
