From d3a398281c6fd1d3672036cb2d63f842d2cb28c5 Mon Sep 17 00:00:00 2001 From: Anton Samokhvalov <pg83@yandex.ru> Date: Thu, 10 Feb 2022 16:45:17 +0300 Subject: Restoring authorship annotation for Anton Samokhvalov <pg83@yandex.ru>. Commit 2 of 2. --- library/python/testing/import_test/import_test.py | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) (limited to 'library/python/testing') diff --git a/library/python/testing/import_test/import_test.py b/library/python/testing/import_test/import_test.py index 370815ed3a..3e3b7234ef 100644 --- a/library/python/testing/import_test/import_test.py +++ b/library/python/testing/import_test/import_test.py @@ -8,7 +8,7 @@ import traceback import __res from __res import importer - + def check_imports(no_check=(), extra=(), skip_func=None, py_main=None): """ @@ -44,8 +44,8 @@ def check_imports(no_check=(), extra=(), skip_func=None, py_main=None): for module in modules: if module not in extra and (rx.search(module) or skip_func and skip_func(module)): print('SKIP', module) - continue - + continue + name = module.rsplit('.', 1)[-1] if name == '__main__' and 'if __name__ ==' not in importer.get_source(module): print('SKIP', module, '''without "if __name__ == '__main__'" check''') @@ -57,7 +57,7 @@ def check_imports(no_check=(), extra=(), skip_func=None, py_main=None): for l in item.splitlines(): print('FAIL:', l, file=sys.stderr) - try: + try: print('TRY', module) # XXX waiting for py3 to use print(..., flush=True) sys.stdout.flush() @@ -74,7 +74,7 @@ def check_imports(no_check=(), extra=(), skip_func=None, py_main=None): import_times[str(module)] = delay print('OK ', module, '{:.3f}s'.format(delay)) - except Exception as e: + except Exception as e: print('FAIL:', module, e, file=sys.stderr) print_backtrace_marked(sys.exc_info()) failed.append('{}: {}'.format(module, e)) @@ -92,8 +92,8 @@ def check_imports(no_check=(), extra=(), skip_func=None, py_main=None): if failed: raise ImportError('modules not imported:\n' + '\n'.join(failed)) - - + + test_imports = check_imports -- cgit v1.2.3