]> sjero.net Git - wget/commitdiff
[svn] Applying fix #20430: Making tests more verbose.
authormicah <devnull@localhost>
Sun, 29 Jul 2007 01:28:18 +0000 (18:28 -0700)
committermicah <devnull@localhost>
Sun, 29 Jul 2007 01:28:18 +0000 (18:28 -0700)
src/ChangeLog
src/test.h

index e1065eeeb0316f8074181f66348dcc7052ed4ff5..69faa6722843b78244729c74a617b45dc2922e51 100644 (file)
@@ -1,3 +1,8 @@
+2007-07-16  Joshua David Williams  <yurimxpxman@gmail.com>
+
+       * test.h: tests made more verbose; now displays the name
+       of each test run.
+
 2007-07-05  Micah Cowan  <micah@cowan.name>
 
        * cmpt.c, connect.c, connect.h, convert.c, convert.h:
index 87352b90e99ac4e41ed259b83fdc9f9a5151155d..7a79a929489bdf9222bd4f307cde88415796062a 100644 (file)
@@ -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;