From: micah Date: Sun, 29 Jul 2007 01:28:18 +0000 (-0700) Subject: [svn] Applying fix #20430: Making tests more verbose. X-Git-Tag: v1.13~587 X-Git-Url: http://sjero.net/git/?p=wget;a=commitdiff_plain;h=01346093a8c1f532a3fb8019f678c4926903a1c3 [svn] Applying fix #20430: Making tests more verbose. --- 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;