changeset 276:56b0de9f9d44

Improve tests output per verbosity level.
author Matti Hamalainen <ccr@tnsp.org>
date Wed, 17 Feb 2016 17:24:02 +0200
parents 2799b2c3e64d
children 7450d744e633 886a42023415
files tests.c
diffstat 1 files changed, 6 insertions(+), 4 deletions(-) [+]
line wrap: on
line diff
--- a/tests.c	Wed Feb 17 17:17:00 2016 +0200
+++ b/tests.c	Wed Feb 17 17:24:02 2016 +0200
@@ -77,7 +77,7 @@
 {
     if (check)
     {
-        THPRINT(1, "%s: OK\n", test_str_header);
+        THPRINT(2, "%s: OK\n", test_str_header);
         tests_passed++;
     }
     else
@@ -153,13 +153,13 @@
     va_copy(tmp, ap); test_snprintf_do(16, fmt, tmp, "16");
     va_copy(tmp, ap); test_snprintf_do(SET_BUF_SIZE, fmt, tmp, "SET_BUF_SIZE");
     va_end(ap); 
-    THPRINT(1, "----------------------------------------------\n");
+    THPRINT(2, "----------------------------------------------\n");
 }
 
 
 void tests_header(const char *str)
 {
-    THPRINT(0,
+    THPRINT(1,
         "======================================================\n"
         " Set #%d : %s tests\n"
         "======================================================\n",
@@ -273,8 +273,10 @@
     //
     // Print summary and exit
     //
+    THPRINT(1,
+        "======================================================\n");
+    
     THPRINT(0,
-        "======================================================\n"
         "%d tests failed, %d passed (%d main tests), %d test sets.\n",
         tests_failed, tests_passed, tests_total, tests_set);