summaryrefslogtreecommitdiff
path: root/service/test/test_node_bfd.c
diff options
context:
space:
mode:
Diffstat (limited to 'service/test/test_node_bfd.c')
-rw-r--r--service/test/test_node_bfd.c18
1 files changed, 10 insertions, 8 deletions
diff --git a/service/test/test_node_bfd.c b/service/test/test_node_bfd.c
index 650ec70..e8a56c1 100644
--- a/service/test/test_node_bfd.c
+++ b/service/test/test_node_bfd.c
@@ -965,14 +965,16 @@ int main(int argc, char * argv[])
cmocka_unit_test(testcase_bfd_discriminator_method_flipping),
};
- cmocka_run_group_tests(group_bfd_node_main, NULL, NULL);
- cmocka_run_group_tests(group_bfd_session_handle, NULL, NULL);
- cmocka_run_group_tests(group_bfd_init, testgroup_bfd_init_setup, testgroup_bfd_init_teardown);
- cmocka_run_group_tests(group_bfd_discriminator_method_rfc, testgroup_bfd_discriminator_method_rfc_setup,
- testgroup_bfd_discriminator_method_rfc_teardown);
- cmocka_run_group_tests(group_bfd_discriminator_method_flipping, testgroup_bfd_discriminator_method_flipping_setup,
- testgroup_bfd_discriminator_method_flipping_teardown);
+ ret = cmocka_run_group_tests(group_bfd_node_main, NULL, NULL);
+ ret += cmocka_run_group_tests(group_bfd_session_handle, NULL, NULL);
+ ret += cmocka_run_group_tests(group_bfd_init, testgroup_bfd_init_setup, testgroup_bfd_init_teardown);
+ ret += cmocka_run_group_tests(group_bfd_discriminator_method_rfc, testgroup_bfd_discriminator_method_rfc_setup,
+ testgroup_bfd_discriminator_method_rfc_teardown);
+ ret += cmocka_run_group_tests(group_bfd_discriminator_method_flipping,
+ testgroup_bfd_discriminator_method_flipping_setup,
+ testgroup_bfd_discriminator_method_flipping_teardown);
rte_eal_cleanup();
- return 0;
+
+ return ret;
}