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
#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);
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),