${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)
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
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"
+#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()
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
+++ /dev/null
-#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
+++ /dev/null
-#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