summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
Diffstat (limited to 'tests')
-rw-r--r--tests/test_openpgp.py9
1 files changed, 7 insertions, 2 deletions
diff --git a/tests/test_openpgp.py b/tests/test_openpgp.py
index dd2cef1..dc2eafc 100644
--- a/tests/test_openpgp.py
+++ b/tests/test_openpgp.py
@@ -162,6 +162,8 @@ class OpenPGPCorrectKeyTest(unittest.TestCase):
try:
self.env.import_key(
io.BytesIO(PUBLIC_KEY.encode('utf8')))
+ except gemato.exceptions.OpenPGPNoImplementation as e:
+ raise unittest.SkipTest(str(e))
except RuntimeError:
raise unittest.SkipTest('Unable to import OpenPGP key')
@@ -195,5 +197,8 @@ class OpenPGPNoKeyTest(unittest.TestCase):
def test_verify_manifest(self):
with io.BytesIO(SIGNED_MANIFEST.encode('utf8')) as f:
- self.assertRaises(gemato.exceptions.OpenPGPVerificationFailure,
- self.env.verify_file, f)
+ try:
+ self.assertRaises(gemato.exceptions.OpenPGPVerificationFailure,
+ self.env.verify_file, f)
+ except gemato.exceptions.OpenPGPNoImplementation as e:
+ raise unittest.SkipTest(str(e))