- def test_keyone(self):
- key=create(Oid("secp256k1"),b16decode("2A71BA9DEA99BC1F7C104BAEC671EC7EFF8BFF969BB8D346DB4C3352A4699DC3",True))
-
- out=key.exportpriv()
- self.assertEqual(out,self.ec1priv)
+ def test_keyone(self):
+ key=create(Oid("secp256k1"),b16decode("2A71BA9DEA99BC1F7C104BAEC671EC7EFF8BFF969BB8D346DB4C3352A4699DC3",True))
+
+ out=key.exportpriv()
+ if pyver > 2:
+ out=out.encode("ascii")
+ self.assertEqual(dump_key(out),dump_key(self.ec1priv))
+ if pyver == 2:
+ self.assertEqual(str(key),dump_pub_key(self.ec1priv))
+ else:
+ self.assertEqual(str(key).encode("ascii"),dump_pub_key(self.ec1priv))