X-Git-Url: https://git.notmuchmail.org/git?p=notmuch;a=blobdiff_plain;f=test%2FT355-smime.sh;fp=test%2FT355-smime.sh;h=f3956a34c2533de787f5e4cded658a7ced754a31;hp=e92a7b16079dc1081d1aef0ecdce6745858f3b47;hb=a8bf94af44b21449d8f28478013400c096b0241d;hpb=482af5a031911cf946fce5fc69c9e422ed2ff68f;ds=sidebyside diff --git a/test/T355-smime.sh b/test/T355-smime.sh index e92a7b16..f3956a34 100755 --- a/test/T355-smime.sh +++ b/test/T355-smime.sh @@ -88,4 +88,13 @@ This is a test encrypted message. EOF test_expect_equal_file EXPECTED OUTPUT +test_begin_subtest "Cryptographic message status (encrypted+signed)" +test_subtest_known_broken +output=$(notmuch show --format=json --decrypt=true subject:"test encrypted message 001") +test_json_nodes <<<"$output" \ + 'crypto_encrypted:[0][0][0]["crypto"]["decrypted"]["status"]="full"' \ + 'crypto_sigok:[0][0][0]["crypto"]["signed"]["status"][0]["status"]="good"' \ + 'crypto_fpr:[0][0][0]["crypto"]["signed"]["status"][0]["fingerprint"]="616F46CD73834C63847756AF0DFB64A6E0972A47"' \ + 'crypto_uid:[0][0][0]["crypto"]["signed"]["status"][0]["userid"]="CN=Notmuch Test Suite"' + test_done