summaryrefslogtreecommitdiff
path: root/ecdsa/test_pyecdsa.py
diff options
context:
space:
mode:
Diffstat (limited to 'ecdsa/test_pyecdsa.py')
-rw-r--r--ecdsa/test_pyecdsa.py5
1 files changed, 5 insertions, 0 deletions
diff --git a/ecdsa/test_pyecdsa.py b/ecdsa/test_pyecdsa.py
index 34176b9..383a62a 100644
--- a/ecdsa/test_pyecdsa.py
+++ b/ecdsa/test_pyecdsa.py
@@ -45,6 +45,11 @@ class ECDSA(unittest.TestCase):
pub2 = VerifyingKey.from_string(pub.to_string())
self.failUnless(pub2.verify(sig, data))
+ def test_bad_usage(self):
+ # sk=SigningKey() is wrong
+ self.failUnlessRaises(TypeError, SigningKey)
+ self.failUnlessRaises(TypeError, VerifyingKey)
+
def test_lengths(self):
default = NIST192p
priv = SigningKey.generate()