--- a/tests/ucxtest.c Thu Dec 18 18:07:29 2025 +0100 +++ b/tests/ucxtest.c Fri Dec 19 12:40:58 2025 +0100 @@ -42,6 +42,7 @@ CxTestSuite *cx_test_suite_hash_map(void); CxTestSuite *cx_test_suite_iterator(void); CxTestSuite *cx_test_suite_empty_list(void); +CxTestSuite *cx_test_suite_array(void); CxTestSuite *cx_test_suite_array_list(void); CxTestSuite *cx_test_suite_array_list_defaulted_funcs(void); CxTestSuite *cx_test_suite_linked_list(void); @@ -57,7 +58,7 @@ CxTestSuite *cx_test_suite_printf(void); CxTestSuite *cx_test_suite_mempool(void); -#define break_on_failure true +#define break_on_failure false #define run_tests(suite) cx_test_run_stdout(suite); success += (suite)->success; failure += (suite)->failure; \ if (!cx_testing_allocator_verify(&testing_allocator) || (break_on_failure && failure > 0)) break; #define execute_test_suites(...) unsigned success = 0, failure = 0; CxTestSuite* test_suites[] = {__VA_ARGS__}; \ @@ -98,6 +99,7 @@ cx_test_suite_hash_map(), cx_test_suite_iterator(), cx_test_suite_empty_list(), + cx_test_suite_array(), cx_test_suite_array_list(), cx_test_suite_array_list_defaulted_funcs(), cx_test_suite_linked_list(),