summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--tests/crypto_test.py10
1 files changed, 10 insertions, 0 deletions
diff --git a/tests/crypto_test.py b/tests/crypto_test.py
index e0e52cee..d0877bea 100644
--- a/tests/crypto_test.py
+++ b/tests/crypto_test.py
@@ -236,6 +236,16 @@ class TestListKeys(unittest.TestCase):
values = crypto.list_keys(hint="ambig")
self.assertEqual(len(list(values)), 2)
+ def test_list_keys_pub(self):
+ values = list(crypto.list_keys(hint="ambigu"))[0]
+ self.assertEqual(values.uids[0].email, u'amigbu@example.com')
+ self.assertFalse(values.secret)
+
+ def test_list_keys_private(self):
+ values = list(crypto.list_keys(hint="ambigu", private=True))[0]
+ self.assertEqual(values.uids[0].email, u'amigbu@example.com')
+ self.assertTrue(values.secret)
+
class TestGetKey(unittest.TestCase):