]> gitweb.hhaalo.de Git - sane-kds-s2000w-net.git/commitdiff
change image type check test single file
authorBastian Dehn <hhaalo@arcor.de>
Tue, 7 Oct 2025 09:52:45 +0000 (11:52 +0200)
committerBastian Dehn <hhaalo@arcor.de>
Tue, 7 Oct 2025 09:52:45 +0000 (11:52 +0200)
tests/CMakeLists.txt
tests/kds_s2000w_image_type_check_tests.c
tests/kds_s2000w_image_type_check_tests.h [deleted file]
tests/kds_s2000w_image_type_check_tests_run.c [deleted file]

index 8df39492106d8b66dc66a8c8efefa5d3d02a30b2..7b672e26a8f4ad0f6482161660203cefdcd1e91d 100644 (file)
@@ -57,11 +57,10 @@ TARGET_LINK_LIBRARIES("kds_s2000w_option_descriptor_tests_run"
        ${CMOCKA_LIBRARY}
        sane-kds_s2000w_net-static)
 
-ADD_EXECUTABLE("kds_s2000w_image_type_check_tests_run"
-       "kds_s2000w_image_type_check_tests_run.c"
+ADD_EXECUTABLE("kds_s2000w_image_type_check_tests"
        "kds_s2000w_image_type_check_tests.c")
-ADD_DEPENDENCIES("kds_s2000w_image_type_check_tests_run" sane-kds_s2000w_net-static)
-TARGET_LINK_LIBRARIES("kds_s2000w_image_type_check_tests_run"
+ADD_DEPENDENCIES("kds_s2000w_image_type_check_tests" sane-kds_s2000w_net-static)
+TARGET_LINK_LIBRARIES("kds_s2000w_image_type_check_tests"
        ${CMOCKA_LIBRARY}
        sane-kds_s2000w_net-static)
 
@@ -71,7 +70,7 @@ ADD_CUSTOM_TARGET("runningtests"
        COMMAND ./kds_s2000w_net_get_opt_tests_run
        COMMAND ./kds_s2000w_net_tests_run
        COMMAND ./kds_s2000w_net_read_tests_run
-       COMMAND ./kds_s2000w_image_type_check_tests_run
+       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"
@@ -79,7 +78,7 @@ ADD_CUSTOM_TARGET("runningtests"
        "kds_s2000w_net_get_opt_tests_run"
        "kds_s2000w_net_tests_run"
        "kds_s2000w_net_read_tests_run"
-       "kds_s2000w_image_type_check_tests_run"
+       "kds_s2000w_image_type_check_tests"
        "kds_s2000w_image_converter_tests")
 
 ADD_CUSTOM_TARGET("generate_gcov_coverage"
index 8f07c6228392f9d0e120371f8a1a4cc7fce1eab3..aae635e493702d7198ec70297e10c3162a200134 100644 (file)
@@ -1,5 +1,9 @@
+#include <stdarg.h>
+#include <stddef.h>
+#include <stdint.h>
+#include <setjmp.h>
+#include <cmocka.h>
 #include <stdlib.h>
-#include "kds_s2000w_image_type_check_tests.h"
 #include "../src/kds_s2000w_image_type_check.h"
 
 void kds_s2000w_image_type_check_is_tiff_true_test()
@@ -98,4 +102,18 @@ void kds_s2000w_image_type_check_is_jpeg_false_test()
 
        free(image);
        image = NULL;
+}
+
+int main()
+{
+       const struct CMUnitTest type_check_tests[] = {
+               cmocka_unit_test(kds_s2000w_image_type_check_is_tiff_true_test),
+               cmocka_unit_test(kds_s2000w_image_type_check_is_tiff_false_test),
+               cmocka_unit_test(kds_s2000w_image_type_check_is_pnm_true_test),
+               cmocka_unit_test(kds_s2000w_image_type_check_is_pnm_false_test),
+               cmocka_unit_test(kds_s2000w_image_type_check_is_jpeg_true_test),
+               cmocka_unit_test(kds_s2000w_image_type_check_is_jpeg_false_test),
+       };
+
+       return cmocka_run_group_tests(type_check_tests, NULL, NULL);
 }
\ No newline at end of file
diff --git a/tests/kds_s2000w_image_type_check_tests.h b/tests/kds_s2000w_image_type_check_tests.h
deleted file mode 100644 (file)
index 342280b..0000000
+++ /dev/null
@@ -1,16 +0,0 @@
-#ifndef KDS_S2000W_IMAGE_TYPE_CHECK_TESTS
-#define KDS_S2000W_IMAGE_TYPE_CHECK_TESTS
-#include <stdarg.h>
-#include <stddef.h>
-#include <stdint.h>
-#include <setjmp.h>
-#include <cmocka.h>
-
-void kds_s2000w_image_type_check_is_tiff_true_test();
-void kds_s2000w_image_type_check_is_tiff_false_test();
-void kds_s2000w_image_type_check_is_pnm_true_test();
-void kds_s2000w_image_type_check_is_pnm_false_test();
-void kds_s2000w_image_type_check_is_jpeg_true_test();
-void kds_s2000w_image_type_check_is_jpeg_false_test();
-
-#endif
\ No newline at end of file
diff --git a/tests/kds_s2000w_image_type_check_tests_run.c b/tests/kds_s2000w_image_type_check_tests_run.c
deleted file mode 100644 (file)
index a646c1a..0000000
+++ /dev/null
@@ -1,15 +0,0 @@
-#include "kds_s2000w_image_type_check_tests.h"
-
-int main()
-{
-       const struct CMUnitTest type_check_tests[] = {
-               cmocka_unit_test(kds_s2000w_image_type_check_is_tiff_true_test),
-               cmocka_unit_test(kds_s2000w_image_type_check_is_tiff_false_test),
-               cmocka_unit_test(kds_s2000w_image_type_check_is_pnm_true_test),
-               cmocka_unit_test(kds_s2000w_image_type_check_is_pnm_false_test),
-               cmocka_unit_test(kds_s2000w_image_type_check_is_jpeg_true_test),
-               cmocka_unit_test(kds_s2000w_image_type_check_is_jpeg_false_test),
-       };
-
-       return cmocka_run_group_tests(type_check_tests, NULL, NULL);
-}
\ No newline at end of file