From edf36c5acd59b7059588efc10828ed420ba203a7 Mon Sep 17 00:00:00 2001 From: Michał Górny Date: Fri, 2 Feb 2018 17:10:22 +0100 Subject: openpgp: Fix handling OpenPGPNoImplementation in tests --- tests/test_openpgp.py | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) 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() -- cgit v1.2.3