Test for generating cert.

pull/178/head
jMyles 2018-03-06 17:54:11 -08:00
parent d289ac31e8
commit 8e0899473f
1 changed files with 9 additions and 0 deletions

View File

@ -0,0 +1,9 @@
from nkms.characters import Ursula
from nkms.crypto.powers import SigningPower
def test_ursula_generates_self_signed_cert():
ursula = Ursula(attach_server=False)
cert, cert_private_key = ursula.generate_self_signed_certificate()
public_key_numbers = ursula.public_key(SigningPower).point_key.to_cryptography_pub_key().public_numbers()
assert cert.public_key().public_numbers() == public_key_numbers