diff options
author | Amitay Isaacs <amitay@gmail.com> | 2019-07-25 15:15:43 +1000 |
---|---|---|
committer | Martin Schwenke <martins@samba.org> | 2019-07-26 03:34:16 +0000 |
commit | 6b7b1e8080096ccf64bfa236db597cec0856e6b7 (patch) | |
tree | 5486b6f72b1c41df288602b21789e78567da7b8f /ctdb | |
parent | efd0c45a8b152eb4716193bea6cf95e9e0b97d8b (diff) | |
download | samba-6b7b1e8080096ccf64bfa236db597cec0856e6b7.tar.gz |
ctdb-tests: Add tests for empty values in config file
Signed-off-by: Amitay Isaacs <amitay@gmail.com>
Reviewed-by: Martin Schwenke <martin@meltin.net>
Diffstat (limited to 'ctdb')
-rwxr-xr-x | ctdb/tests/cunit/conf_test_001.sh | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/ctdb/tests/cunit/conf_test_001.sh b/ctdb/tests/cunit/conf_test_001.sh index 487b508b57a..bad1c1d2c78 100755 --- a/ctdb/tests/cunit/conf_test_001.sh +++ b/ctdb/tests/cunit/conf_test_001.sh @@ -71,6 +71,34 @@ EOF unit_test conf_test 8 "$conffile" cat > "$conffile" <<EOF +[section1] + key1 = +EOF + +required_error EINVAL <<EOF +conf: empty value [section1] -> "key1" +[section1] + # key1 = value1 + # key2 = 10 + key3 = false # temporary +EOF +unit_test conf_test 9 "$conffile" + +cat > "$conffile" <<EOF +[section1] + key3 = +EOF + +required_error EINVAL <<EOF +conf: empty value [section1] -> "key3" +[section1] + # key1 = value1 + # key2 = 10 + key3 = false # temporary +EOF +unit_test conf_test 9 "$conffile" + +cat > "$conffile" <<EOF [section1] key1 = value2 |