diff options
| author | Daniel Kahn Gillmor <dkg@fifthhorseman.net> | 2017-12-08 01:23:50 -0500 |
|---|---|---|
| committer | David Bremner <david@tethera.net> | 2017-12-08 08:05:53 -0400 |
| commit | d3964e81ac98825a025a6120c488ebd73de2a281 (patch) | |
| tree | a75286394e0ae529e6db68bb4fe964a55b27c9bd /test | |
| parent | de80ede3dfa88d50a3a4d34cedfcd71b8bde165b (diff) | |
indexing: Change from try_decrypt to decrypt
the command-line interface for indexing (reindex, new, insert) used
--try-decrypt; and the configuration records used index.try_decrypt.
But by comparison with "show" and "reply", there doesn't seem to be
any reason for the "try" prefix.
This changeset adjusts the command-line interface and the
configuration interface.
For the moment, i've left indexopts_{set,get}_try_decrypt alone. The
subsequent changeset will address those.
Diffstat (limited to 'test')
| -rwxr-xr-x | test/T357-index-decryption.sh | 18 | ||||
| -rw-r--r-- | test/test-lib.sh | 2 |
2 files changed, 10 insertions, 10 deletions
diff --git a/test/T357-index-decryption.sh b/test/T357-index-decryption.sh index 3efaa61f..2047d145 100755 --- a/test/T357-index-decryption.sh +++ b/test/T357-index-decryption.sh @@ -29,7 +29,7 @@ test_expect_equal \ # create a test encrypted message that is indexed in the clear test_begin_subtest 'emacs delivery of encrypted message' test_expect_success \ -'emacs_fcc_message --try-decrypt=true \ +'emacs_fcc_message --decrypt=true \ "test encrypted message for cleartext index 002" \ "This is a test encrypted message with a wumpus.\n" \ "(mml-secure-message-encrypt)"' @@ -71,8 +71,8 @@ test_expect_equal \ # try reinserting it with decryption, should appear again, but now we # have two copies of the message: -test_begin_subtest "message cleartext is present after reinserting with --try-decrypt" -notmuch insert --folder=sent --try-decrypt <<<"$contents" +test_begin_subtest "message cleartext is present after reinserting with --decrypt" +notmuch insert --folder=sent --decrypt <<<"$contents" output=$(notmuch search wumpus) expected='thread:0000000000000003 2000-01-01 [1/1(2)] Notmuch Test Suite; test encrypted message for cleartext index 002 (encrypted inbox unread)' test_expect_equal \ @@ -93,8 +93,8 @@ test_expect_equal \ # try inserting it with decryption, should appear as a single copy # (note: i think thread id skips 4 because of duplicate message-id # insertion, above) -test_begin_subtest "message cleartext is present with insert --try-decrypt" -notmuch insert --folder=sent --try-decrypt <<<"$contents" +test_begin_subtest "message cleartext is present with insert --decrypt" +notmuch insert --folder=sent --decrypt <<<"$contents" output=$(notmuch search wumpus) expected='thread:0000000000000005 2000-01-01 [1/1] Notmuch Test Suite; test encrypted message for cleartext index 002 (encrypted inbox unread)' test_expect_equal \ @@ -113,9 +113,9 @@ test_expect_equal \ "$output" \ "$expected" -# see if first message shows up after reindexing with --try-decrypt=true (same $expected, untouched): +# see if first message shows up after reindexing with --decrypt=true (same $expected, untouched): test_begin_subtest 'reindex old messages' -test_expect_success 'notmuch reindex --try-decrypt=true tag:encrypted and not property:index.decryption=success' +test_expect_success 'notmuch reindex --decrypt=true tag:encrypted and not property:index.decryption=success' test_begin_subtest "reindexed encrypted message, including cleartext" output=$(notmuch search wumpus) test_expect_equal \ @@ -159,7 +159,7 @@ test_expect_equal \ add_email_corpus crypto test_begin_subtest "indexing message fails when secret key not available" -notmuch reindex --try-decrypt id:simple-encrypted@crypto.notmuchmail.org +notmuch reindex --decrypt id:simple-encrypted@crypto.notmuchmail.org output=$(notmuch dump ) expected='#notmuch-dump batch-tag:3 config,properties,tags +encrypted +inbox +unread -- id:simple-encrypted@crypto.notmuchmail.org @@ -180,7 +180,7 @@ notmuch restore <<EOF #notmuch-dump batch-tag:3 config,properties,tags #= simple-encrypted@crypto.notmuchmail.org session-key=9%3AFC09987F5F927CC0CC0EE80A96E4C5BBF4A499818FB591207705DFDDD6112CF9 EOF -notmuch reindex --try-decrypt id:simple-encrypted@crypto.notmuchmail.org +notmuch reindex --decrypt id:simple-encrypted@crypto.notmuchmail.org output=$(notmuch search sekrit) expected='thread:0000000000000001 2016-12-22 [1/1] Daniel Kahn Gillmor; encrypted message (encrypted inbox unread)' if [ $NOTMUCH_HAVE_GMIME_SESSION_KEYS -eq 0 ]; then diff --git a/test/test-lib.sh b/test/test-lib.sh index 4c8607a1..5b212514 100644 --- a/test/test-lib.sh +++ b/test/test-lib.sh @@ -347,7 +347,7 @@ emacs_deliver_message () # before sending, which is useful to doing things like attaching files # to the message and encrypting/signing. # -# If any GNU-style long-arguments (like --quiet or --try-decrypt=true) are +# If any GNU-style long-arguments (like --quiet or --decrypt=true) are # at the head of the argument list, they are sent directly to "notmuch # new" after message delivery emacs_fcc_message () |
