add test for 'Extractor.initialize()' (#4359)

This commit is contained in:
Mike Fährmann
2023-07-28 16:58:16 +02:00
parent 2bcf0a4c49
commit 255d08b79e
3 changed files with 15 additions and 5 deletions

View File

@@ -132,8 +132,16 @@ class TestExtractorModule(unittest.TestCase):
else:
self.assertIs(extr1, matches[0][1], url)
def test_init(self):
"""Test for exceptions in Extractor.initialize(()"""
for cls in extractor.extractors():
for test in cls._get_tests():
extr = cls.from_url(test[0])
extr.initialize()
break
def test_docstrings(self):
"""ensure docstring uniqueness"""
"""Ensure docstring uniqueness"""
for extr1 in extractor.extractors():
for extr2 in extractor.extractors():
if extr1 != extr2 and extr1.__doc__ and extr2.__doc__: