From 01346093a8c1f532a3fb8019f678c4926903a1c3 Mon Sep 17 00:00:00 2001 From: micah Date: Sat, 28 Jul 2007 18:28:18 -0700 Subject: [PATCH] [svn] Applying fix #20430: Making tests more verbose. --- src/ChangeLog | 5 +++++ src/test.h | 10 ++++++++-- 2 files changed, 13 insertions(+), 2 deletions(-) diff --git a/src/ChangeLog b/src/ChangeLog index e1065eee..69faa672 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,3 +1,8 @@ +2007-07-16 Joshua David Williams + + * test.h: tests made more verbose; now displays the name + of each test run. + 2007-07-05 Micah Cowan * cmpt.c, connect.c, connect.h, convert.c, convert.h: diff --git a/src/test.h b/src/test.h index 87352b90..7a79a929 100644 --- a/src/test.h +++ b/src/test.h @@ -31,8 +31,14 @@ so, delete this exception statement from your version. */ /* from MinUnit */ #define mu_assert(message, test) do { if (!(test)) return message; } while (0) -#define mu_run_test(test) do { const char *message = test(); tests_run++; \ - if (message) return message; } while (0) +#define mu_run_test(test) \ +do { \ + puts("RUNNING TEST " #test "..."); \ + const char *message = test(); \ + tests_run++; \ + if (message) return message; \ + puts("PASSED\n"); \ +} while (0) extern int tests_run; -- 2.39.2