mirror of
https://git.notmuchmail.org/git/notmuch
synced 2024-11-24 20:08:10 +01:00
test/config: add tests for built_with
The "get" test is known broken because this functionality was dropped during the 0.32 config rewrite.
This commit is contained in:
parent
d930011690
commit
202dde04e1
1 changed files with 19 additions and 0 deletions
|
@ -144,4 +144,23 @@ notmuch config set --database ${key} ${value}
|
||||||
output=$(notmuch config get ${key})
|
output=$(notmuch config get ${key})
|
||||||
test_expect_equal "${output}" "${value}"
|
test_expect_equal "${output}" "${value}"
|
||||||
|
|
||||||
|
test_begin_subtest "set built_with.* yields error"
|
||||||
|
test_expect_code 1 "notmuch config set built_with.compact false"
|
||||||
|
|
||||||
|
test_begin_subtest "get built_with.{compact,field_processor} prints true"
|
||||||
|
test_subtest_known_broken
|
||||||
|
for key in compact field_processor; do
|
||||||
|
notmuch config get built_with.${key}
|
||||||
|
done > OUTPUT
|
||||||
|
cat <<EOF > EXPECTED
|
||||||
|
true
|
||||||
|
true
|
||||||
|
EOF
|
||||||
|
test_expect_equal_file EXPECTED OUTPUT
|
||||||
|
|
||||||
|
test_begin_subtest "get built_with.nonexistent prints false"
|
||||||
|
test_subtest_known_broken
|
||||||
|
output=$(notmuch config get built_with.nonexistent)
|
||||||
|
test_expect_equal "$output" "false"
|
||||||
|
|
||||||
test_done
|
test_done
|
||||||
|
|
Loading…
Reference in a new issue