| 43 CxTestSuite *cx_test_suite_iterator(void); |
43 CxTestSuite *cx_test_suite_iterator(void); |
| 44 CxTestSuite *cx_test_suite_empty_list(void); |
44 CxTestSuite *cx_test_suite_empty_list(void); |
| 45 CxTestSuite *cx_test_suite_array(void); |
45 CxTestSuite *cx_test_suite_array(void); |
| 46 CxTestSuite *cx_test_suite_array_list(void); |
46 CxTestSuite *cx_test_suite_array_list(void); |
| 47 CxTestSuite *cx_test_suite_array_list_defaulted_funcs(void); |
47 CxTestSuite *cx_test_suite_array_list_defaulted_funcs(void); |
| |
48 CxTestSuite *cx_test_suite_linked_list_low_level(void); |
| 48 CxTestSuite *cx_test_suite_linked_list(void); |
49 CxTestSuite *cx_test_suite_linked_list(void); |
| 49 CxTestSuite *cx_test_suite_linked_list_defaulted_funcs(void); |
50 CxTestSuite *cx_test_suite_linked_list_defaulted_funcs(void); |
| 50 CxTestSuite *cx_test_suite_kv_list(void); |
51 CxTestSuite *cx_test_suite_kv_list(void); |
| 51 CxTestSuite *cx_test_suite_kv_list_specifics(void); |
52 CxTestSuite *cx_test_suite_kv_list_specifics(void); |
| 52 CxTestSuite *cx_test_suite_list_set_ops(void); |
53 CxTestSuite *cx_test_suite_list_set_ops(void); |
| 100 cx_test_suite_iterator(), |
101 cx_test_suite_iterator(), |
| 101 cx_test_suite_empty_list(), |
102 cx_test_suite_empty_list(), |
| 102 cx_test_suite_array(), |
103 cx_test_suite_array(), |
| 103 cx_test_suite_array_list(), |
104 cx_test_suite_array_list(), |
| 104 cx_test_suite_array_list_defaulted_funcs(), |
105 cx_test_suite_array_list_defaulted_funcs(), |
| |
106 cx_test_suite_linked_list_low_level(), |
| 105 cx_test_suite_linked_list(), |
107 cx_test_suite_linked_list(), |
| 106 cx_test_suite_linked_list_defaulted_funcs(), |
108 cx_test_suite_linked_list_defaulted_funcs(), |
| 107 cx_test_suite_kv_list(), |
109 cx_test_suite_kv_list(), |
| 108 cx_test_suite_kv_list_specifics(), |
110 cx_test_suite_kv_list_specifics(), |
| 109 cx_test_suite_list_set_ops(), |
111 cx_test_suite_list_set_ops(), |
| 114 cx_test_suite_mempool(), |
116 cx_test_suite_mempool(), |
| 115 cx_test_suite_json(), |
117 cx_test_suite_json(), |
| 116 cx_test_suite_printf() |
118 cx_test_suite_printf() |
| 117 ); |
119 ); |
| 118 printf("=== OVERALL RESULT ===\n"); |
120 printf("=== OVERALL RESULT ===\n"); |
| 119 printf(" Total: %u\n Success: %u\n Failure: %u\n", |
121 printf(" Suites: %5lu\n Tests: %5u\n Success: %5u\n Failure: %5u\n", |
| 120 success + failure, success, failure); |
122 cx_nmemb(test_suites), success + failure, success, failure); |
| 121 free_test_suites; |
123 free_test_suites; |
| 122 |
124 |
| 123 if (cx_testing_allocator_verify(&testing_allocator)) { |
125 if (cx_testing_allocator_verify(&testing_allocator)) { |
| 124 printf("\nAllocations verified successfully.\n"); |
126 printf("\nAllocations verified successfully.\n"); |
| 125 } else { |
127 } else { |