require 'extension' data for each URL (#382)
This commit is contained in:
@@ -87,13 +87,17 @@ class TestExtractorResults(unittest.TestCase):
|
||||
# test archive-id uniqueness
|
||||
self.assertEqual(len(set(tjob.list_archive)), len(tjob.list_archive))
|
||||
|
||||
# test '_extractor' entries
|
||||
if tjob.queue:
|
||||
# test '_extractor' entries
|
||||
for url, kwdict in zip(tjob.list_url, tjob.list_keyword):
|
||||
if "_extractor" in kwdict:
|
||||
extr = kwdict["_extractor"].from_url(url)
|
||||
self.assertIsInstance(extr, kwdict["_extractor"])
|
||||
self.assertEqual(extr.url, url)
|
||||
else:
|
||||
# test 'extension' entries
|
||||
for kwdict in tjob.list_keyword:
|
||||
self.assertIn("extension", kwdict)
|
||||
|
||||
# test extraction results
|
||||
if "url" in result:
|
||||
|
||||
Reference in New Issue
Block a user