]> gitweb.hhaalo.de Git - mv-none-space.git/commitdiff
add test validate versions number
authorBastian Dehn <hhaalo@arcor.de>
Sat, 30 May 2026 14:06:38 +0000 (16:06 +0200)
committerBastian Dehn <hhaalo@arcor.de>
Sat, 30 May 2026 14:06:38 +0000 (16:06 +0200)
tests/CMakeLists.txt
tests/command_validate_tests.c

index 2a566bba54c5bf0fd1d738f0480985e17efd494a..d2bb8869b2c3195fe5ad6a5ea6c0b11726216005 100644 (file)
@@ -6,6 +6,7 @@ message(STATUS "find cppcheck: ${CPPCHECK}")
 execute_process(COMMAND bash -c "${CPPCHECK} --version | sed -z 's/Cppcheck \\(.*\\)\\n$/\\1/'"
        OUTPUT_VARIABLE CPPCHECK_VERSION)
 
+include_directories(${CMAKE_BINARY_DIR}/src)
 add_executable(tests
        tests.c
        command_validate_tests.c
index c0d75c5ce512dc269a04d96ccf9b7200041569bb..b337416fc90ffede8ee3e5c74ce7d8e274bd2c17 100644 (file)
@@ -3,8 +3,14 @@
 #include <stdint.h>
 #include <setjmp.h>
 #include <cmocka.h>
+#include "config.h"
 #include "../src/command_validate.h"
 
+void validate_version_number()
+{
+    assert_string_equal(VERSION, "1.1.12");
+}
+
 void validate_number_of_args_ok_test(int argc)
 {
     bool valid = validate_number_of_args(argc);
@@ -65,6 +71,7 @@ void validate_command_fail_tests()
 int run_command_validate_tests()
 {
     const struct CMUnitTest command_validate_tests[] = {
+        cmocka_unit_test(validate_version_number),
         cmocka_unit_test(validate_number_of_args_ok_tests),
         cmocka_unit_test(validate_number_of_args_fail_tests),
         cmocka_unit_test(validate_command_ok_tests),