tests/ucxtest.c

changeset 1626
a2565f9fc6de
parent 1618
ef7cab6eb131
--- 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(),

mercurial