diff --git a/tests/20config_lowlevel.tests b/tests/20config_lowlevel.tests index 920abb46c..8fe76e895 100644 --- a/tests/20config_lowlevel.tests +++ b/tests/20config_lowlevel.tests @@ -10,7 +10,8 @@ TEST "create configitem with empty line" configitem_simple '' <line = ' #comment bla' +TEST "check content of configitem with comment" configitem_simple_content_check $' #comment bla' << END +out: item->line = ' #comment bla' END TEST "check content of configitem with section" configitem_simple_content_check $'[ key.foo suffix.bar ] ' << END @@ -61,31 +62,31 @@ out: item->key = 'key.foo suffix.bar \] ' out: item->delim = ' suffix.bar \] ' END -TEST "check content of configitem with directive (without argument)" configitem_simple_content_check $'\t @directive ' << END -out: item->line = ' @directive ' +TEST "check content of configitem with directive (without argument)" configitem_simple_content_check $' @directive' << END +out: item->line = ' @directive' out: item->key_size = '9' -out: item->key = '@directive ' +out: item->key = '@directive' END -TEST "check content of configitem with directive (with argument)" configitem_simple_content_check $'\t @directive \targument' << END -out: item->line = ' @directive argument' +TEST "check content of configitem with directive (with argument)" configitem_simple_content_check $' @directive argument' << END +out: item->line = ' @directive argument' out: item->key_size = '9' -out: item->key = '@directive argument' -out: item->delim = ' argument' +out: item->key = '@directive argument' +out: item->delim = ' argument' END -TEST "check content of configitem with configentry" configitem_simple_content_check $' \t\t key.foo \t\t=\tbar' << END -out: item->line = ' key.foo = bar' +TEST "check content of configitem with configentry" configitem_simple_content_check $'key.foo =bar' << END +out: item->line = 'key.foo =bar' out: item->key_size = '7' -out: item->key = 'key.foo = bar' -out: item->delim = '= bar' +out: item->key = 'key.foo =bar' +out: item->delim = '=bar' END -TEST "check content of configitem with configentry (redirect)" configitem_simple_content_check $' \t\t key.foo \t\t<\tkey.bar' << END -out: item->line = ' key.foo < key.bar' +TEST "check content of configitem with configentry (redirect)" configitem_simple_content_check $'key.foo line = 'key.foo key_size = '7' -out: item->key = 'key.foo < key.bar' -out: item->delim = '< key.bar' +out: item->key = 'key.foo delim = '