X-Git-Url: http://git.bitcoin.ninja/index.cgi?a=blobdiff_plain;f=test%2Fgentests.py;h=0ea5d9f21e74b86ebb95d4791dc6e877833370b2;hb=95eb771dcda47f948b050da85c7ff22539e3ee12;hp=a20b139f5dce282353698aff3d70f996a1fbf5f6;hpb=1ca63e3ae3f7f61a9c38e04eec421faa42a1faee;p=youtube-dl diff --git a/test/gentests.py b/test/gentests.py index a20b139f5..0ea5d9f21 100755 --- a/test/gentests.py +++ b/test/gentests.py @@ -104,14 +104,15 @@ 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())') write(' fd.download([' + repr(d['url']) + '])') write(' self.assertTrue(os.path.exists(filename))') - if 'size' in d: - write(' self.assertEqual(os.path.getsize(filename), ' + repr(d['size']) + ')') if 'md5' in d: write(' md5_for_file = _file_md5(filename)') write(' self.assertEqual(md5_for_file, ' + repr(d['md5']) + ')')