[tests] replace 'print' with 'sys.stdout.write'
This commit is contained in:
@@ -122,7 +122,7 @@ class TestExtractorModule(unittest.TestCase):
|
|||||||
extr = cls.from_url(url)
|
extr = cls.from_url(url)
|
||||||
except ImportError as exc:
|
except ImportError as exc:
|
||||||
if exc.name in ("youtube_dl", "yt_dlp"):
|
if exc.name in ("youtube_dl", "yt_dlp"):
|
||||||
print("Skipping '{}' category checks".format(cls.category))
|
sys.stdout.write(f"Skipping '{cls.category}' category checks")
|
||||||
return
|
return
|
||||||
raise
|
raise
|
||||||
self.assertTrue(extr, url)
|
self.assertTrue(extr, url)
|
||||||
|
|||||||
@@ -80,9 +80,9 @@ class TestExtractorResults(unittest.TestCase):
|
|||||||
@classmethod
|
@classmethod
|
||||||
def tearDownClass(cls):
|
def tearDownClass(cls):
|
||||||
if cls._skipped:
|
if cls._skipped:
|
||||||
print("\n\nSkipped tests:")
|
sys.stdout.write("\n\nSkipped tests:\n")
|
||||||
for url, exc in cls._skipped:
|
for url, reason in cls._skipped:
|
||||||
print('- {} ("{}")'.format(url, exc))
|
sys.stdout.write(f'- {url} ("{reason}")\n')
|
||||||
|
|
||||||
def assertRange(self, value, range, msg=None):
|
def assertRange(self, value, range, msg=None):
|
||||||
if range.step > 1:
|
if range.step > 1:
|
||||||
@@ -503,7 +503,7 @@ def generate_tests():
|
|||||||
"""Dynamically generate extractor unittests"""
|
"""Dynamically generate extractor unittests"""
|
||||||
def _generate_method(result):
|
def _generate_method(result):
|
||||||
def test(self):
|
def test(self):
|
||||||
print("\n" + result["#url"])
|
sys.stdout.write(f"\n{result['#url']}\n")
|
||||||
try:
|
try:
|
||||||
self._run_test(result)
|
self._run_test(result)
|
||||||
except KeyboardInterrupt as exc:
|
except KeyboardInterrupt as exc:
|
||||||
|
|||||||
Reference in New Issue
Block a user