From 45447585974f9ce0e26b91fb153d04544186b09f Mon Sep 17 00:00:00 2001 From: Bastian Dehn Date: Sat, 17 Feb 2024 07:48:44 +0100 Subject: [PATCH] structure test suite --- ...et_tests.c => kds_s2000w_net_read_tests.c} | 0 tests/runtests.c | 31 +++++++++---------- 2 files changed, 14 insertions(+), 17 deletions(-) rename tests/{kds_s2000w_net_tests.c => kds_s2000w_net_read_tests.c} (100%) diff --git a/tests/kds_s2000w_net_tests.c b/tests/kds_s2000w_net_read_tests.c similarity index 100% rename from tests/kds_s2000w_net_tests.c rename to tests/kds_s2000w_net_read_tests.c diff --git a/tests/runtests.c b/tests/runtests.c index ca24e29..182d68f 100644 --- a/tests/runtests.c +++ b/tests/runtests.c @@ -1,30 +1,27 @@ #include -#include "kds_s2000w_net_tests.c" +#include "kds_s2000w_net_read_tests.c" -Suite* first_tests() +Suite* net_read() { - Suite* suite = NULL; - TCase* tc_core = NULL; + Suite* kds_s2000w_net = suite_create("kds_s2000w_net"); - suite = suite_create("first tests"); + TCase* net_read = tcase_create("read"); + tcase_add_test(net_read, sane_kds_s2000w_net_find_first_data_byte_test); + tcase_add_test(net_read, sane_kds_s2000w_net_read_cancel_test); + tcase_add_test(net_read, sane_kds_s2000w_net_read_all_lines_test); + tcase_add_test(net_read, sane_kds_s2000w_net_read_test); + tcase_add_test(net_read, sane_kds_s2000w_net_read_bytes_per_line_bigger_test); + suite_add_tcase(kds_s2000w_net, net_read); - tc_core = tcase_create("core"); - tcase_add_test(tc_core, sane_kds_s2000w_net_find_first_data_byte_test); - tcase_add_test(tc_core, sane_kds_s2000w_net_read_cancel_test); - tcase_add_test(tc_core, sane_kds_s2000w_net_read_all_lines_test); - tcase_add_test(tc_core, sane_kds_s2000w_net_read_test); - tcase_add_test(tc_core, sane_kds_s2000w_net_read_bytes_per_line_bigger_test); - - suite_add_tcase(suite, tc_core); - - return suite; + return kds_s2000w_net; } int main() { int failed = 0; - Suite* suite = first_tests(); - SRunner* runner = srunner_create(suite); + Suite* kds_s2000w_net = suite_create("kds_s2000w_net"); + SRunner* runner = srunner_create(kds_s2000w_net); + srunner_add_suite(runner, net_read()); srunner_run_all(runner, CK_NORMAL); failed = srunner_ntests_failed(runner); -- 2.39.5