#include <stdio.h>
#include "../src/config.h"
-int main(int argc, char** argv) {
+void test_config() {
char work_dir[FILENAME_MAX];
getcwd(work_dir, sizeof(work_dir));
printf("working directory: %s\n", work_dir);
- set_config_value(work_dir,
- "dev_cfg.txt",
+ set_config_value_to_section(work_dir,
+ "dev_cfg_txt",
"mysection_type",
"mysection_name",
"myoption_name",
- "my_option_value");
- set_config_value(work_dir,
- "dev_cfg.txt",
+ "my_option_value_tmp");
+ set_config_value_to_section(work_dir,
+ "dev_cfg_txt",
"mysection_type",
"mysection_name",
"myoption_name",
+ "my_option_value");
+ set_config_value_to_section(work_dir,
+ "dev_cfg_txt",
+ "mysection_type",
+ "mysection_name",
+ "myoption_name2",
"my_option_value2");
+ set_config_value_to_section(work_dir,
+ "dev_cfg_txt",
+ "mysection3_type",
+ "mysection3_name",
+ "myoption_name",
+ "my_option_value3");
+}
+
+int main(int argc, char** argv) {
+ test_config();
return 0;
}