#ifndef KUNITY_H #define KUNITY_H #include "kunity_t.h" #ifndef TEST_MACRO //{ global include region #include //} //{ local include region //} #ifdef __cplusplus extern "C" { #endif //{ function region extern void putchark(/* in */ char a); extern result_code_e create_default_test_output(/* out*/ ptr_output_functions_s* output_location); extern result_code_e run_unity_test(/* in */ const unity_test_function_ptr test_function, /* in */ const ptr_output_functions_s output); extern result_code_e run_unity_printk_test(/* in */ const unity_test_function_ptr test_function); //} #ifdef __cplusplus } #endif #endif // TEST_MACRO #endif // KUNITY_H