vendor/scs/test/minunit.h in scs-0.4.0 vs vendor/scs/test/minunit.h in scs-0.4.1
- old
+ new
@@ -6,22 +6,23 @@
if (a > b) { \
scs_printf("%s: %1.3e > %1.3e\n", message, a, b); \
return message; \
} \
} while (0)
+
#define mu_assert(message, test) \
do { \
if (!(test)) \
return message; \
} while (0)
+
#define mu_run_test(test) _mu_run_test(#test, test)
#define _mu_run_test(name, test) \
do { \
scs_printf("*********************************************************\n"); \
scs_printf("Running test: %s\n", name); \
const char *message = test(); \
tests_run++; \
- scs_printf("*********************************************************\n"); \
if (message) \
return message; \
} while (0)