diff --git a/src/testing.h b/src/testing.h
index 1bcc276c1a8666be6b30113addc572af02689ef5..1bc966c82e8a47c46b680fb08b0cab578d8bb150 100644 (file)
--- a/src/testing.h
+++ b/src/testing.h
#define END_TEST exit ((fail_count__ == 0) ? 0 : 1);
+#define LOG(result, text) \
+ printf ("%s %i - %s\n", result ? "ok" : "not ok", ++check_count__, text)
+
#define OK1(cond, text) do { \
_Bool result = (cond); \
- printf ("%s %i - %s\n", result ? "ok" : "not ok", ++check_count__, text); \
+ LOG (result, text); \
if (!result) { return -1; } \
} while (0)
#define OK(cond) OK1(cond, #cond)