summaryrefslogtreecommitdiff
path: root/test/parseconf.sh
diff options
context:
space:
mode:
Diffstat (limited to 'test/parseconf.sh')
-rwxr-xr-xtest/parseconf.sh14
1 files changed, 14 insertions, 0 deletions
diff --git a/test/parseconf.sh b/test/parseconf.sh
index ab28721..1cd668f 100755
--- a/test/parseconf.sh
+++ b/test/parseconf.sh
@@ -50,6 +50,20 @@ key4 value4
[ "$retval" = "key2:value2" ]
}
+test_comments_parsing() {
+ config="
+#key1 value1
+ #key2 value2
+# this is a comment
+#key4 value4
+dict {
+ #nothing here
+}
+ "
+ retval=$(printf "$config" | ${PARSECONF} )
+ [ "x$retval" = "x" ]
+}
+
test_list_parsing() {
config="