diff options
| author | J08nY | 2017-07-31 03:37:51 +0200 |
|---|---|---|
| committer | J08nY | 2017-07-31 03:37:51 +0200 |
| commit | 9727be03c49d0bf6b9c2f28e125fc68147602161 (patch) | |
| tree | c4a5e90bac518b611e0619b2c4d8d576d31bf9f4 /src/mailman_pgp/pgp/tests/test_wrapper.py | |
| parent | a07fe54b768359360bbcd84ea04dfe204637849d (diff) | |
| download | mailman-pgp-9727be03c49d0bf6b9c2f28e125fc68147602161.tar.gz mailman-pgp-9727be03c49d0bf6b9c2f28e125fc68147602161.tar.zst mailman-pgp-9727be03c49d0bf6b9c2f28e125fc68147602161.zip | |
Diffstat (limited to 'src/mailman_pgp/pgp/tests/test_wrapper.py')
| -rw-r--r-- | src/mailman_pgp/pgp/tests/test_wrapper.py | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/src/mailman_pgp/pgp/tests/test_wrapper.py b/src/mailman_pgp/pgp/tests/test_wrapper.py index 13657ac..f1f7621 100644 --- a/src/mailman_pgp/pgp/tests/test_wrapper.py +++ b/src/mailman_pgp/pgp/tests/test_wrapper.py @@ -18,6 +18,9 @@ """Tests for the combined wrapper.""" from parameterized import parameterized +from mailman_pgp.pgp.inline import InlineWrapper +from mailman_pgp.pgp.mime import MIMEWrapper +from mailman_pgp.pgp.mime_multisig import MIMEMultiSigWrapper from mailman_pgp.pgp.wrapper import PGPWrapper from mailman_pgp.testing.pgp import load_key, load_message, WrapperTestCase @@ -194,3 +197,14 @@ class TestCombined(PGPWrapperTestCase): def test_sign_then_encrypt_decrypt_verify(self, message, sign_key, encrypt_key): self.sign_then_encrypt_decrypt_verify(message, sign_key, encrypt_key) + + +class TestPGPWrapper(PGPWrapperTestCase): + def setUp(self): + self.msg = load_message('clear.eml') + + def test_defaults(self): + PGPWrapper(self.msg) + for wrap_class in (InlineWrapper, MIMEWrapper, MIMEMultiSigWrapper): + PGPWrapper(self.msg, wrap_class) + self.assertRaises(ValueError, PGPWrapper, self.msg, 'Not a class') |
