diff options
Diffstat (limited to 'g10/test.c')
-rw-r--r-- | g10/test.c | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/g10/test.c b/g10/test.c index 39d594594..e9e2074d3 100644 --- a/g10/test.c +++ b/g10/test.c @@ -74,10 +74,13 @@ static int verbose; \ if (test_result == expected_result) \ { \ - printf (" ok.\n"); \ + if (verbose) printf (" ok.\n"); \ } \ else \ { \ + if (!verbose) \ + printf ("%d. Checking %s...", \ + tests, (description) ?: ""); \ printf (" failed.\n"); \ printf (" %s == %s failed.\n", \ STRINGIFY(test), \ @@ -125,7 +128,8 @@ exit_tests (int force) { if (tests_failed == 0) { - printf ("All %d tests passed.\n", tests); + if (verbose) + printf ("All %d tests passed.\n", tests); exit (!!force); } else |