[chutney/master] Stop assuming that test module attribute errors are about run_test

commit f1835b17ec878e1c4cdd87a015218f3fbf024ab0 Author: teor <teor2345@gmail.com> Date: Wed Sep 13 14:21:58 2017 +1000 Stop assuming that test module attribute errors are about run_test Fixes 23497, introduced when the verify test was refactored into a test script. --- lib/chutney/TorNet.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/chutney/TorNet.py b/lib/chutney/TorNet.py index 5d44128..aeab347 100644 --- a/lib/chutney/TorNet.py +++ b/lib/chutney/TorNet.py @@ -1118,8 +1118,8 @@ def runConfigFile(verb, data): test_module = importlib.import_module("chutney_tests.{}".format(verb)) try: return test_module.run_test(network) - except AttributeError: - print("Test {!r} has no 'run_test(network)' function".format(verb)) + except AttributeError as e: + print("Error running test {!r}: {}".format(verb, e)) return False # tell the user we don't know what their verb meant
participants (1)
-
teor@torproject.org