aboutsummaryrefslogtreecommitdiff
path: root/src/mailman_pgp/pgp/tests/test_mime.py
diff options
context:
space:
mode:
Diffstat (limited to 'src/mailman_pgp/pgp/tests/test_mime.py')
-rw-r--r--src/mailman_pgp/pgp/tests/test_mime.py17
1 files changed, 15 insertions, 2 deletions
diff --git a/src/mailman_pgp/pgp/tests/test_mime.py b/src/mailman_pgp/pgp/tests/test_mime.py
index 883e6ca..1415be5 100644
--- a/src/mailman_pgp/pgp/tests/test_mime.py
+++ b/src/mailman_pgp/pgp/tests/test_mime.py
@@ -90,7 +90,7 @@ class TestEncryption(MIMEWrapperTestCase):
@parameterized.expand([
(load_message('mime_encrypted.eml'),
True),
- (load_message('mime_encrypted_then_signed.eml'),
+ (load_message('mime_signed_then_encrypted.eml'),
True)
])
def test_is_encrypted(self, message, encrypted):
@@ -99,7 +99,7 @@ class TestEncryption(MIMEWrapperTestCase):
@parameterized.expand([
(load_message('mime_encrypted.eml'),
True),
- (load_message('mime_encrypted_then_signed.eml'),
+ (load_message('mime_signed_then_encrypted.eml'),
True)
])
def test_has_encryption(self, message, has):
@@ -193,3 +193,16 @@ class TestCombined(MIMEWrapperTestCase):
def test_sign_then_encrypt_decrypt_verify(self, message, sign_key,
encrypt_key):
self.sign_then_encrypt_decrypt_verify(message, sign_key, encrypt_key)
+
+ @parameterized.expand([
+ (load_message('mime_encrypted_signed.eml'),
+ load_key('rsa_1024.priv.asc'),
+ load_key('rsa_1024.pub.asc'),
+ True),
+ (load_message('mime_signed_then_encrypted.eml'),
+ load_key('rsa_1024.priv.asc'),
+ load_key('rsa_1024.pub.asc'),
+ True)
+ ])
+ def test_decrypt_verify(self, message, decrypt_key, verify_key, valid):
+ self.decrypt_verify(message, decrypt_key, verify_key, valid)