summaryrefslogtreecommitdiff
path: root/tests/test_ec_curves.py
diff options
context:
space:
mode:
authorMatěj Cepl <mcepl@cepl.eu>2016-04-06 19:19:32 +0200
committerMatěj Cepl <mcepl@cepl.eu>2016-04-11 19:55:33 +0200
commitf51df5da26a67387f9dac0f35aa7eea4f77cd6d7 (patch)
tree0b81e3fdf0ad214e00dc5a2cfb3e5ffc75a2dd07 /tests/test_ec_curves.py
parent3aa2c8a70855685bbecd7575efa5f7631013808a (diff)
downloadm2crypto-f51df5da26a67387f9dac0f35aa7eea4f77cd6d7.tar.gz
Add implementation of the function ec_get_builtin_curves.
* including Python interface (EC.get_builtin_curves). * including test for EC.get_builtin_curves
Diffstat (limited to 'tests/test_ec_curves.py')
-rw-r--r--tests/test_ec_curves.py7
1 files changed, 6 insertions, 1 deletions
diff --git a/tests/test_ec_curves.py b/tests/test_ec_curves.py
index 45deec1..72d57ab 100644
--- a/tests/test_ec_curves.py
+++ b/tests/test_ec_curves.py
@@ -141,7 +141,7 @@ class ECCurveTests(unittest.TestCase):
self.assertTrue(ec.verify_dsa(self.data, r, s))
self.assertFalse(ec.verify_dsa(self.data, s, r))
- def test_ec_curves_ECDSA(self):
+ def test_ec_curves_ECDSA(self): # noqa
for curveName, curveLen in curves:
self.sign_verify_ecdsa(curveName, curveLen)
@@ -152,6 +152,11 @@ class ECCurveTests(unittest.TestCase):
# with self.assertRaises(EC.ECError):
# self.sign_verify_ecdsa(curveName, curveLen)
+ def test_ec_get_builtin_curves(self):
+ curves = EC.get_builtin_curves()
+ self.assertNotEqual(curves, [])
+ self.assertIsNotNone(curves)
+
def suite():
suite = unittest.TestSuite()