Mercurial > hg > th-libs
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);