David Bremner <david@tethera.net> writes: > Test the ability of notmuch-mua-mail to send S/MIME signed (and > encrypted) messages; this really relies on existing functionality in > message-mode. > > The generated keys and messages will later be useful for testing the > notmuch CLI. > --- > test/T355-smime.sh | 42 +++++++++++++++++++++++++++++++++++++ > test/smime/README | 7 +++++++ > test/smime/key+cert.pem | 56 +++++++++++++++++++++++++++++++++++++++++++++++++ > test/smime/test.crt | 19 +++++++++++++++++ > test/test-lib.el | 10 +++++++++ > test/test-lib.sh | 1 + > 6 files changed, 135 insertions(+) > create mode 100755 test/T355-smime.sh > create mode 100644 test/smime/README > create mode 100644 test/smime/key+cert.pem > create mode 100644 test/smime/test.crt > > diff --git a/test/T355-smime.sh b/test/T355-smime.sh > new file mode 100755 > index 0000000..e3419d6 > --- /dev/null > +++ b/test/T355-smime.sh > @@ -0,0 +1,42 @@ > +#!/usr/bin/env bash > + > +test_description='S/MIME signature verification and decryption' > +. ./test-lib.sh Apparently this needs unset GPG_AGENT_INFO at the beginning to avoid getting confused by a potential pre-2.1 gpg-agent.