diff --git a/src/tests/test_ini_parser.c b/src/tests/test_ini_parser.c new file mode 100644 index 0000000..a603d2e --- /dev/null +++ b/src/tests/test_ini_parser.c @@ -0,0 +1,32 @@ +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "logger.h" +#include "ini_file_reader.h" + +int main(int argc, char *argv[]) +{ + int result; + IniContext context; + const char *szFilename = "/home/yuqing/watchd-config/order.conf"; + + log_init(); + g_log_context.log_level = LOG_DEBUG; + + if ((result=iniLoadFromFile(szFilename, &context)) != 0) + { + return result; + } + + iniPrintItems(&context); + + iniFreeContext(&context); + return 0; +} +