4 * test macros and headers
18 * uncommend EXIT_IF_FAIL macro in order to stop test execution
19 * at first failed test
22 /*#define EXIT_IF_FAIL 1*/
24 #if defined (EXIT_IF_FAIL)
25 #define test_do_fail() \
31 #define test_do_fail() \
35 #define test_do_pass() \
43 printf("%s", __FUNCTION__); \
46 for (i = 0; i < 60 - strlen(__FUNCTION__); i++) \
57 #define start_suite() \
59 printf("\n==== Starting %s ====\n", __FUNCTION__); \