MCPcopy
hub / github.com/authlib/authlib / test_rsa_key_generate

Function test_rsa_key_generate

tests/jose/test_jwk.py:119–132  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

117
118
119def test_rsa_key_generate():
120 with pytest.raises(ValueError):
121 RSAKey.generate_key(256)
122 with pytest.raises(ValueError):
123 RSAKey.generate_key(2001)
124
125 key1 = RSAKey.generate_key(is_private=True)
126 assert b"PRIVATE" in key1.as_pem(is_private=True)
127 assert b"PUBLIC" in key1.as_pem(is_private=False)
128
129 key2 = RSAKey.generate_key(is_private=False)
130 with pytest.raises(ValueError):
131 key2.as_pem(True)
132 assert b"PUBLIC" in key2.as_pem(is_private=False)
133
134
135def test_ec_public_key():

Callers

nothing calls this directly

Calls 2

as_pemMethod · 0.80
generate_keyMethod · 0.45

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…