diff options
Diffstat (limited to 'ecdsa/test_pyecdsa.py')
-rw-r--r-- | ecdsa/test_pyecdsa.py | 5 |
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() |