summaryrefslogtreecommitdiffstats
path: root/ini/ini_config_ut.c
diff options
context:
space:
mode:
authorDmitri Pal <dpal@redhat.com>2009-04-10 13:39:06 -0400
committerSimo Sorce <ssorce@redhat.com>2009-04-10 17:01:54 -0400
commitc57cb8cfff2edf4bfb0437d00d505d5dcf27faa6 (patch)
tree69bf47fe9198847e7474bb410eabeefe52f30bba /ini/ini_config_ut.c
parent15221b649ccff0a7b70592b604c8bdef905afd76 (diff)
downloadding-libs-c57cb8cfff2edf4bfb0437d00d505d5dcf27faa6.tar.gz
ding-libs-c57cb8cfff2edf4bfb0437d00d505d5dcf27faa6.tar.xz
ding-libs-c57cb8cfff2edf4bfb0437d00d505d5dcf27faa6.zip
The lower level function now returns NOENT if file is not found.
Diffstat (limited to 'ini/ini_config_ut.c')
-rw-r--r--ini/ini_config_ut.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/ini/ini_config_ut.c b/ini/ini_config_ut.c
index 28560e5..6787c36 100644
--- a/ini/ini_config_ut.c
+++ b/ini/ini_config_ut.c
@@ -61,6 +61,12 @@ int single_file()
struct collection_item *ini_config = (struct collection_item *)(NULL);
struct collection_item *error_set = (struct collection_item *)(NULL);
+ error = config_from_file("test", "./ini/not_exist_ini.conf", &ini_config,INI_STOP_ON_NONE,&error_set);
+ if(error) {
+ printf("Attempt to read configuration returned error: %d. EXPECTED.\n\n",error);
+ if(error != ENOENT) return error;
+ }
+
error = config_from_file("test", "./ini/ini.conf", &ini_config,INI_STOP_ON_NONE,&error_set);
if(error) {
printf("Attempt to read configuration returned error: %d\n",error);