X-Git-Url: https://git.notmuchmail.org/git?a=blobdiff_plain;f=test%2FT357-index-decryption.sh;h=7996ec67d07de396a4868292ed239f5aabe294ab;hb=e4890b5bf9e2260b36bcc36ddb77d8e97e2abe7d;hp=15deaa6ee4ef3512061eccf45f98b7306bf81bf5;hpb=798aa789b5d117cf11697bc97dd982bd5a2c2ac8;p=notmuch diff --git a/test/T357-index-decryption.sh b/test/T357-index-decryption.sh index 15deaa6e..7996ec67 100755 --- a/test/T357-index-decryption.sh +++ b/test/T357-index-decryption.sh @@ -140,6 +140,16 @@ test_expect_equal \ "$output" \ "$expected" +# ensure no session keys are present: +test_begin_subtest 'reindex using only session keys' +test_expect_success 'notmuch reindex --decrypt=auto tag:encrypted and property:index.decryption=success' +test_begin_subtest "reindexed encrypted messages, decrypting only with session keys" +output=$(notmuch search wumpus) +expected='' +test_expect_equal \ + "$output" \ + "$expected" + # and the same search, but by property ($expected is untouched): test_begin_subtest "emacs search by property with both messages unindexed" output=$(notmuch search property:index.decryption=success) @@ -180,7 +190,7 @@ notmuch restore <