aboutsummaryrefslogtreecommitdiff
path: root/src/mailman_pgp/pgp/tests
diff options
context:
space:
mode:
authorJ08nY2017-06-25 21:22:47 +0200
committerJ08nY2017-06-25 21:22:47 +0200
commit8c54f50a39f1aa7513fa9d28cc15f5c9c2a50c56 (patch)
tree4b130b5dfc69b454a0599ee4c64df327a601cc7f /src/mailman_pgp/pgp/tests
parenta47b61581f6ddd040c25f8e4bb3dd6bd7b51aa30 (diff)
downloadmailman-pgp-8c54f50a39f1aa7513fa9d28cc15f5c9c2a50c56.tar.gz
mailman-pgp-8c54f50a39f1aa7513fa9d28cc15f5c9c2a50c56.tar.zst
mailman-pgp-8c54f50a39f1aa7513fa9d28cc15f5c9c2a50c56.zip
Add signing to MIMEWrapper.
Diffstat (limited to 'src/mailman_pgp/pgp/tests')
-rw-r--r--src/mailman_pgp/pgp/tests/test_mime.py21
1 files changed, 19 insertions, 2 deletions
diff --git a/src/mailman_pgp/pgp/tests/test_mime.py b/src/mailman_pgp/pgp/tests/test_mime.py
index 0ef5f0a..2221c8f 100644
--- a/src/mailman_pgp/pgp/tests/test_mime.py
+++ b/src/mailman_pgp/pgp/tests/test_mime.py
@@ -39,8 +39,25 @@ class TestSigning(MIMEWrapperTestCase):
def test_is_signed(self, message, signed):
super().is_signed(message, signed)
- def test_sign(self):
- pass
+ @parameterized.expand([
+ (load_message('data/clear.eml'),
+ load_key('data/rsa_1024.priv.asc')),
+ (load_message('data/clear.eml'),
+ load_key('data/ecc_p256.priv.asc'))
+ ])
+ def test_sign(self, message, key):
+ super().sign(message, key)
+
+ @parameterized.expand([
+ (load_message('data/clear.eml'),
+ load_key('data/rsa_1024.priv.asc'),
+ load_key('data/rsa_1024.pub.asc')),
+ (load_message('data/clear.eml'),
+ load_key('data/ecc_p256.priv.asc'),
+ load_key('data/ecc_p256.pub.asc'))
+ ])
+ def test_sign_verify(self, message, priv, pub):
+ super().sign_verify(message, priv, pub)
@parameterized.expand([
(load_message('data/mime_signed.eml'),