diff options
-rw-r--r-- | tests/test_openpgp.py | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/tests/test_openpgp.py b/tests/test_openpgp.py index 981f550..81aca19 100644 --- a/tests/test_openpgp.py +++ b/tests/test_openpgp.py @@ -378,6 +378,9 @@ class OpenPGPCorrectKeyTest(unittest.TestCase): except gemato.exceptions.OpenPGPRuntimeError as e: self.env.close() raise unittest.SkipTest(str(e)) + except gemato.exceptions.OpenPGPNoImplementation as e: + self.env.close() + raise unittest.SkipTest(str(e)) def tearDown(self): self.env.close() @@ -605,6 +608,9 @@ class OpenPGPExpiredKeyTest(OpenPGPNoKeyTest): except gemato.exceptions.OpenPGPRuntimeError as e: self.env.close() raise unittest.SkipTest(str(e)) + except gemato.exceptions.OpenPGPNoImplementation as e: + self.env.close() + raise unittest.SkipTest(str(e)) def tearDown(self): self.env.close() @@ -624,6 +630,9 @@ class OpenPGPRevokedKeyTest(OpenPGPNoKeyTest): except gemato.exceptions.OpenPGPRuntimeError as e: self.env.close() raise unittest.SkipTest(str(e)) + except gemato.exceptions.OpenPGPNoImplementation as e: + self.env.close() + raise unittest.SkipTest(str(e)) def tearDown(self): self.env.close() @@ -643,6 +652,9 @@ class OpenPGPExpiredSignatureTest(unittest.TestCase): except gemato.exceptions.OpenPGPRuntimeError as e: self.env.close() raise unittest.SkipTest(str(e)) + except gemato.exceptions.OpenPGPNoImplementation as e: + self.env.close() + raise unittest.SkipTest(str(e)) def tearDown(self): self.env.close() @@ -775,6 +787,8 @@ class OpenPGPContextManagerTest(unittest.TestCase): env.import_key(io.BytesIO(PUBLIC_KEY)) except gemato.exceptions.OpenPGPRuntimeError as e: raise unittest.SkipTest(str(e)) + except gemato.exceptions.OpenPGPNoImplementation as e: + raise unittest.SkipTest(str(e)) sig = env.verify_file(f) self.assertEqual(sig.fingerprint, KEY_FINGERPRINT) @@ -809,6 +823,9 @@ class OpenPGPPrivateKeyTest(unittest.TestCase): except gemato.exceptions.OpenPGPRuntimeError as e: self.env.close() raise unittest.SkipTest(str(e)) + except gemato.exceptions.OpenPGPNoImplementation as e: + self.env.close() + raise unittest.SkipTest(str(e)) def tearDown(self): self.env.close() |