tests/ucxtest.c

changeset 816
425234b05dff
parent 800
1274e46b3013
equal deleted inserted replaced
815:b0c4750cecd8 816:425234b05dff
37 CxTestSuite *cx_test_suite_buffer(void); 37 CxTestSuite *cx_test_suite_buffer(void);
38 CxTestSuite *cx_test_suite_printf(void); 38 CxTestSuite *cx_test_suite_printf(void);
39 CxTestSuite *cx_test_suite_empty_list(void); 39 CxTestSuite *cx_test_suite_empty_list(void);
40 CxTestSuite *cx_test_suite_array_list(void); 40 CxTestSuite *cx_test_suite_array_list(void);
41 CxTestSuite *cx_test_suite_linked_list(void); 41 CxTestSuite *cx_test_suite_linked_list(void);
42 CxTestSuite *cx_test_suite_tree_low_level(void);
42 CxTestSuite *cx_test_suite_mempool(void); 43 CxTestSuite *cx_test_suite_mempool(void);
43 CxTestSuite *cx_test_suite_hash_map(void); 44 CxTestSuite *cx_test_suite_hash_map(void);
44 45
45 #define run_tests(suite) cx_test_run_stdout(suite); success += (suite)->success; failure += (suite)->failure 46 #define run_tests(suite) cx_test_run_stdout(suite); success += (suite)->success; failure += (suite)->failure
46 #define execute_test_suites(...) unsigned success = 0, failure = 0; CxTestSuite* test_suites[] = {__VA_ARGS__}; \ 47 #define execute_test_suites(...) unsigned success = 0, failure = 0; CxTestSuite* test_suites[] = {__VA_ARGS__}; \
60 cx_test_suite_buffer(), 61 cx_test_suite_buffer(),
61 cx_test_suite_printf(), 62 cx_test_suite_printf(),
62 cx_test_suite_empty_list(), 63 cx_test_suite_empty_list(),
63 cx_test_suite_array_list(), 64 cx_test_suite_array_list(),
64 cx_test_suite_linked_list(), 65 cx_test_suite_linked_list(),
66 cx_test_suite_tree_low_level(),
65 cx_test_suite_mempool(), 67 cx_test_suite_mempool(),
66 cx_test_suite_hash_map() 68 cx_test_suite_hash_map()
67 ); 69 );
68 printf("=== OVERALL RESULT ===\n"); 70 printf("=== OVERALL RESULT ===\n");
69 printf(" Total: %u\n Success: %u\n Failure: %u\n", 71 printf(" Total: %u\n Success: %u\n Failure: %u\n",

mercurial