sanatize extractor test output

pull/13/head
Mike Fährmann 8 years ago
parent d1f90bb424
commit 4e75e923cd
No known key found for this signature in database
GPG Key ID: 5680CA389D365A88

@ -1,7 +1,7 @@
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
# Copyright 2015 Mike Fährmann
# Copyright 2015, 2016 Mike Fährmann
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License version 2 as
@ -30,7 +30,7 @@ class TestExtractors(unittest.TestCase):
def generate_test(extr):
def test(self):
print(extr.__name__)
print("\n", extr.__name__, sep="")
for url, result in extr.test:
print(url)
self.run_test(extr, url, result)
@ -43,7 +43,7 @@ if __name__ == '__main__':
if len(sys.argv) > 1:
extractors = filter(lambda x: x.category in sys.argv, extractors)
for extr in extractors:
if hasattr(extr, "test"):
if hasattr(extr, "test") and extr.test:
name = "test_" + extr.__name__
test = generate_test(extr)
setattr(TestExtractors, name, test)

Loading…
Cancel
Save