]> gitweb.hhaalo.de Git - sane-kds-s2000w-net.git/commitdiff
change read config tests single file
authorBastian Dehn <hhaalo@arcor.de>
Tue, 7 Oct 2025 10:13:58 +0000 (12:13 +0200)
committerBastian Dehn <hhaalo@arcor.de>
Tue, 7 Oct 2025 10:15:39 +0000 (12:15 +0200)
tests/CMakeLists.txt
tests/kds_s2000w_read_config_tests.c
tests/kds_s2000w_read_config_tests.h [deleted file]
tests/kds_s2000w_read_config_tests_run.c [deleted file]

index 5976b672285d045104aaef5c9b8f32b08aa9f93c..a68dbd3d72c8a2d10e7ff0b920b17bdf5f1e52d8 100644 (file)
@@ -28,12 +28,11 @@ TARGET_LINK_LIBRARIES("kds_s2000w_net_tests"
        ${CMOCKA_LIBRARY}
        sane-kds_s2000w_net-static)
 
-ADD_EXECUTABLE("kds_s2000w_read_config_tests_run"
-       "kds_s2000w_read_config_tests_run.c"
+ADD_EXECUTABLE("kds_s2000w_read_config_tests"
        "kds_s2000w_read_config_tests.c"
        "kds_s2000w_client_mock.c")
-ADD_DEPENDENCIES("kds_s2000w_read_config_tests_run" sane-kds_s2000w_net-static)
-TARGET_LINK_LIBRARIES("kds_s2000w_read_config_tests_run"
+ADD_DEPENDENCIES("kds_s2000w_read_config_tests" sane-kds_s2000w_net-static)
+TARGET_LINK_LIBRARIES("kds_s2000w_read_config_tests"
        ${CMOCKA_LIBRARY}
        sane-kds_s2000w_net-static)
 
@@ -61,7 +60,7 @@ TARGET_LINK_LIBRARIES("kds_s2000w_image_type_check_tests"
        sane-kds_s2000w_net-static)
 
 ADD_CUSTOM_TARGET("runningtests"
-       ALL ./kds_s2000w_read_config_tests_run
+       ALL ./kds_s2000w_read_config_tests
        COMMAND ./kds_s2000w_option_descriptor_tests
        COMMAND ./kds_s2000w_net_get_opt_tests
        COMMAND ./kds_s2000w_net_tests
@@ -69,7 +68,7 @@ ADD_CUSTOM_TARGET("runningtests"
        COMMAND ./kds_s2000w_image_type_check_tests
        COMMAND ./kds_s2000w_image_converter_tests
        WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
-       DEPENDS "kds_s2000w_read_config_tests_run"
+       DEPENDS "kds_s2000w_read_config_tests"
        "kds_s2000w_option_descriptor_tests"
        "kds_s2000w_net_get_opt_tests"
        "kds_s2000w_net_tests"
index b81843b97c41d45f09434fb55abf73d80edbdabf..9dc9f15a145ba2d4064e117c6b8e48989e514993 100644 (file)
@@ -1,6 +1,10 @@
+#include <stdarg.h>
+#include <stddef.h>
+#include <stdint.h>
+#include <setjmp.h>
+#include <cmocka.h>
 #include <stdlib.h>
 #include <string.h>
-#include "kds_s2000w_read_config_tests.h"
 #include "../src/kds_s2000w_config.h"
 
 void kds_s2000w_config_null_test()
@@ -114,4 +118,21 @@ void kds_s2000w_config_profile_test()
 
        kds_s2000w_config_free(config);
        config = NULL;
+}
+
+int main()
+{
+       const struct CMUnitTest read_config[] = {
+               cmocka_unit_test(kds_s2000w_config_null_test),
+               cmocka_unit_test(kds_s2000w_config_read_empty_config_test),
+               cmocka_unit_test(kds_s2000w_config_read_parameter_test),
+               cmocka_unit_test(kds_s2000w_config_read_parameters_without_trim_test),
+               cmocka_unit_test(kds_s2000w_config_multiple_parameters_test),
+               cmocka_unit_test(kds_s2000w_config_heartbeat_five_seconds_test),
+               cmocka_unit_test(kds_s2000w_config_default_heartbeat_zero_set_default_test),
+               cmocka_unit_test(kds_s2000w_config_ssl_verify_on_test),
+               cmocka_unit_test(kds_s2000w_config_profile_test)
+       };
+
+       return cmocka_run_group_tests(read_config, NULL, NULL);
 }
\ No newline at end of file
diff --git a/tests/kds_s2000w_read_config_tests.h b/tests/kds_s2000w_read_config_tests.h
deleted file mode 100644 (file)
index 1ab6946..0000000
+++ /dev/null
@@ -1,19 +0,0 @@
-#ifndef KDS_S2000W_READ_CONFIG_TESTS_H
-#define KDS_S2000W_READ_CONFIG_TESTS_H
-#include <stdarg.h>
-#include <stddef.h>
-#include <stdint.h>
-#include <setjmp.h>
-#include <cmocka.h>
-
-void kds_s2000w_config_null_test();
-void kds_s2000w_config_read_empty_config_test();
-void kds_s2000w_config_read_parameter_test();
-void kds_s2000w_config_read_parameters_without_trim_test();
-void kds_s2000w_config_multiple_parameters_test();
-void kds_s2000w_config_heartbeat_five_seconds_test();
-void kds_s2000w_config_default_heartbeat_zero_set_default_test();
-void kds_s2000w_config_ssl_verify_on_test();
-void kds_s2000w_config_profile_test();
-
-#endif
\ No newline at end of file
diff --git a/tests/kds_s2000w_read_config_tests_run.c b/tests/kds_s2000w_read_config_tests_run.c
deleted file mode 100644 (file)
index 5a31e32..0000000
+++ /dev/null
@@ -1,18 +0,0 @@
-#include "kds_s2000w_read_config_tests.h"
-
-int main()
-{
-       const struct CMUnitTest read_config[] = {
-               cmocka_unit_test(kds_s2000w_config_null_test),
-               cmocka_unit_test(kds_s2000w_config_read_empty_config_test),
-               cmocka_unit_test(kds_s2000w_config_read_parameter_test),
-               cmocka_unit_test(kds_s2000w_config_read_parameters_without_trim_test),
-               cmocka_unit_test(kds_s2000w_config_multiple_parameters_test),
-               cmocka_unit_test(kds_s2000w_config_heartbeat_five_seconds_test),
-               cmocka_unit_test(kds_s2000w_config_default_heartbeat_zero_set_default_test),
-               cmocka_unit_test(kds_s2000w_config_ssl_verify_on_test),
-               cmocka_unit_test(kds_s2000w_config_profile_test)
-       };
-
-       return cmocka_run_group_tests(read_config, NULL, NULL);
-}
\ No newline at end of file