]> Repositories - Adafruit_Blinka-hackapet.git/commitdiff
Better formatted console results
authorCefn Hoile <github.com@cefn.com>
Mon, 19 Feb 2018 14:42:37 +0000 (14:42 +0000)
committerCefn Hoile <github.com@cefn.com>
Mon, 19 Feb 2018 14:42:37 +0000 (14:42 +0000)
python/testing/__init__.py

index 03231dab7f3738f8e43d6182a8651c7f9bd8f59f..87e3900c60804d0da629021f4757936fcd243065 100644 (file)
@@ -67,13 +67,16 @@ def test_module(module, runner=None):
     return runner.run(suite)
 
 def test_module_name(absolute, runner=None):
-    print("Testing {}".format(absolute))
-    module=__import__(absolute)
-    relatives = absolute.split(".")
-    if len(relatives) > 1:
-        for relative in relatives[1:]:
-            module = getattr(module, relative)
-    return test_module(module, runner)
+    try:
+        print("Suite begin: {}".format(absolute))
+        module=__import__(absolute)
+        relatives = absolute.split(".")
+        if len(relatives) > 1:
+            for relative in relatives[1:]:
+                module = getattr(module, relative)
+        return test_module(module, runner)
+    finally:
+        print("Suite end: {}".format(absolute))
 
 def test_interactive(*module_names):
     for module_name in module_names: