summaryrefslogtreecommitdiffstats
path: root/ini/elapi_ini_ut.c
diff options
context:
space:
mode:
authorDmitri Pal <dpal@dpal.csb>2009-02-23 10:38:06 -0500
committerDmitri Pal <dpal@dpal.csb>2009-02-23 10:38:06 -0500
commitd986aeb99fa33967374290bf7ce75eab76c6d446 (patch)
treee85af838cd95b43c4f1be5bc2203a1a3474ba589 /ini/elapi_ini_ut.c
downloadelapi_draft-d986aeb99fa33967374290bf7ce75eab76c6d446.tar.gz
elapi_draft-d986aeb99fa33967374290bf7ce75eab76c6d446.tar.xz
elapi_draft-d986aeb99fa33967374290bf7ce75eab76c6d446.zip
Initial commit.
Diffstat (limited to 'ini/elapi_ini_ut.c')
-rw-r--r--ini/elapi_ini_ut.c23
1 files changed, 23 insertions, 0 deletions
diff --git a/ini/elapi_ini_ut.c b/ini/elapi_ini_ut.c
new file mode 100644
index 0000000..7b783dc
--- /dev/null
+++ b/ini/elapi_ini_ut.c
@@ -0,0 +1,23 @@
+/* Copyright */
+
+#include <stdio.h>
+#include "elapi_ini.h"
+#include "elapi_tools.h"
+
+int main()
+{
+ int error;
+ struct collection_item *ini_config;
+
+ error = config_to_collection("test", "elapi.conf", "./elapi.d", &ini_config);
+ if(error) {
+ printf("Attempt to read configuration returned error: %d\n",error);
+ return error;
+ }
+
+ debug_collection(ini_config,ELAPI_TRAVERSE_DEFAULT);
+ print_collection(ini_config);
+ destroy_collection(ini_config);
+ return 0;
+
+}