#include "common.h" #include "config.h" #include #include #include #include #include #include struct mr_instance * mr_instance = NULL; int setup(void ** state) { mr_instance = marsio_create(); config_create("../src/dp_trace.conf", "../conf/dp_trace_dy.conf"); return 0; } int teardown(void ** state) { global_config_destroy(); return 0; } void config_create_test(void ** state) { assert_non_null(global_config_get()); } int main(int argc, char * argv[]) { const struct CMUnitTest config_tests[] = { cmocka_unit_test_setup_teardown(config_create_test, setup, teardown), }; cmocka_run_group_tests(config_tests, NULL, NULL); return 0; }