X-Git-Url: https://git.cworth.org/git?p=notmuch;a=blobdiff_plain;f=test%2FT030-config.sh;h=b22d8f291f5c0dfae01aeae5274281fca3112857;hp=c87d35b695eb83ab9a44352abf08f45ee19c7c0a;hb=dd9112e7d8e89e8566b90379f5f3b1461a2d2845;hpb=7f6aae4f64add17d9750d2d8491930e15fad4fe1 diff --git a/test/T030-config.sh b/test/T030-config.sh index c87d35b6..b22d8f29 100755 --- a/test/T030-config.sh +++ b/test/T030-config.sh @@ -124,4 +124,24 @@ count=$(notmuch count '*') test_expect_equal "${path} ${count}" \ "Maildir 52" +test_begin_subtest "Add config to database" +notmuch new +key=g${RANDOM}.m${RANDOM} +value=${RANDOM} +notmuch config set --database ${key} ${value} +notmuch dump --include=config > OUTPUT +cat < EXPECTED +#notmuch-dump batch-tag:3 config +#@ ${key} ${value} +EOF +test_expect_equal_file EXPECTED OUTPUT + +test_begin_subtest "Roundtrip config to/from database" +notmuch new +key=g${RANDOM}.m${RANDOM} +value=${RANDOM} +notmuch config set --database ${key} ${value} +output=$(notmuch config get ${key}) +test_expect_equal "${output}" "${value}" + test_done