X-Git-Url: https://git.cworth.org/git?a=blobdiff_plain;f=test%2FT030-config.sh;h=b99eb9e77de4779a83392a1ddf78ae35742db1c1;hb=b264a49be3dccb7d110eae6420019a052f1f665b;hp=751feaf374fa1ec69af5afffb59f3eb5bf1488a3;hpb=2f608d2a9400f666ec0aca1f76b59f6640104e4e;p=notmuch diff --git a/test/T030-config.sh b/test/T030-config.sh index 751feaf3..b99eb9e7 100755 --- a/test/T030-config.sh +++ b/test/T030-config.sh @@ -51,6 +51,7 @@ cat < EXPECTED built_with.compact=something built_with.field_processor=something built_with.retry_lock=something +built_with.sexp_queries=something database.autocommit=8000 database.mail_root=MAIL_DIR database.path=MAIL_DIR @@ -145,4 +146,21 @@ notmuch config set --database ${key} ${value} output=$(notmuch config get ${key}) 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" +for key in compact field_processor; do + notmuch config get built_with.${key} +done > OUTPUT +cat < EXPECTED +true +true +EOF +test_expect_equal_file EXPECTED OUTPUT + +test_begin_subtest "get built_with.nonexistent prints false" +output=$(notmuch config get built_with.nonexistent) +test_expect_equal "$output" "false" + test_done