From 21900759d0490b11942bae831264e9ee6a4c78a6 Mon Sep 17 00:00:00 2001 From: Bastian Dehn Date: Tue, 7 Oct 2025 12:01:04 +0200 Subject: [PATCH] change net read test single file --- tests/CMakeLists.txt | 9 ++++----- tests/kds_s2000w_net_read_tests.c | 18 +++++++++++++++++- tests/kds_s2000w_net_read_tests.h | 14 -------------- tests/kds_s2000w_net_read_tests_run.c | 13 ------------- 4 files changed, 21 insertions(+), 33 deletions(-) delete mode 100644 tests/kds_s2000w_net_read_tests.h delete mode 100644 tests/kds_s2000w_net_read_tests_run.c diff --git a/tests/CMakeLists.txt b/tests/CMakeLists.txt index 2bdf349..8263cee 100644 --- a/tests/CMakeLists.txt +++ b/tests/CMakeLists.txt @@ -12,12 +12,11 @@ TARGET_LINK_LIBRARIES("kds_s2000w_net_get_opt_tests" ${CMOCKA_LIBRARY} sane-kds_s2000w_net-static) -ADD_EXECUTABLE("kds_s2000w_net_read_tests_run" - "kds_s2000w_net_read_tests_run.c" +ADD_EXECUTABLE("kds_s2000w_net_read_tests" "kds_s2000w_net_read_tests.c" "kds_s2000w_client_mock.c") -ADD_DEPENDENCIES("kds_s2000w_net_read_tests_run" sane-kds_s2000w_net-static) -TARGET_LINK_LIBRARIES("kds_s2000w_net_read_tests_run" +ADD_DEPENDENCIES("kds_s2000w_net_read_tests" sane-kds_s2000w_net-static) +TARGET_LINK_LIBRARIES("kds_s2000w_net_read_tests" ${CMOCKA_LIBRARY} sane-kds_s2000w_net-static) @@ -76,7 +75,7 @@ ADD_CUSTOM_TARGET("runningtests" "kds_s2000w_option_descriptor_tests_run" "kds_s2000w_net_get_opt_tests" "kds_s2000w_net_tests_run" - "kds_s2000w_net_read_tests_run" + "kds_s2000w_net_read_tests" "kds_s2000w_image_type_check_tests" "kds_s2000w_image_converter_tests") diff --git a/tests/kds_s2000w_net_read_tests.c b/tests/kds_s2000w_net_read_tests.c index e597776..dd00bc3 100644 --- a/tests/kds_s2000w_net_read_tests.c +++ b/tests/kds_s2000w_net_read_tests.c @@ -1,7 +1,11 @@ +#include +#include +#include +#include +#include #include #include #include -#include "kds_s2000w_net_read_tests.h" #include "kds_s2000w_client_mock.h" #include "../src/kds_s2000w_handler.h" #include "../src/kds_s2000w_net.h" @@ -102,4 +106,16 @@ void sane_kds_s2000w_net_read_bytes_per_line_bigger_test() h->image->data = NULL; kds_s2000w_handler_free(h); h = NULL; +} + +int main() +{ + const struct CMUnitTest net_read_tests[] = { + cmocka_unit_test(sane_kds_s2000w_net_read_test), + cmocka_unit_test(sane_kds_s2000w_net_read_without_data_test), + cmocka_unit_test(sane_kds_s2000w_net_read_empty_image_test), + cmocka_unit_test(sane_kds_s2000w_net_read_bytes_per_line_bigger_test) + }; + + return cmocka_run_group_tests(net_read_tests, NULL, NULL); } \ No newline at end of file diff --git a/tests/kds_s2000w_net_read_tests.h b/tests/kds_s2000w_net_read_tests.h deleted file mode 100644 index 665ba42..0000000 --- a/tests/kds_s2000w_net_read_tests.h +++ /dev/null @@ -1,14 +0,0 @@ -#ifndef KDS_S2000W_NET_READ_TESTS_H -#define KDS_S2000W_NET_READ_TESTS_H -#include -#include -#include -#include -#include - -void sane_kds_s2000w_net_read_test(); -void sane_kds_s2000w_net_read_without_data_test(); -void sane_kds_s2000w_net_read_empty_image_test(); -void sane_kds_s2000w_net_read_bytes_per_line_bigger_test(); - -#endif \ No newline at end of file diff --git a/tests/kds_s2000w_net_read_tests_run.c b/tests/kds_s2000w_net_read_tests_run.c deleted file mode 100644 index b5e1d1e..0000000 --- a/tests/kds_s2000w_net_read_tests_run.c +++ /dev/null @@ -1,13 +0,0 @@ -#include "kds_s2000w_net_read_tests.h" - -int main() -{ - const struct CMUnitTest net_read_tests[] = { - cmocka_unit_test(sane_kds_s2000w_net_read_test), - cmocka_unit_test(sane_kds_s2000w_net_read_without_data_test), - cmocka_unit_test(sane_kds_s2000w_net_read_empty_image_test), - cmocka_unit_test(sane_kds_s2000w_net_read_bytes_per_line_bigger_test) - }; - - return cmocka_run_group_tests(net_read_tests, NULL, NULL); -} \ No newline at end of file -- 2.47.3