()
| 214 | |
| 215 | |
| 216 | def test_okp_key_generate_pem(): |
| 217 | with pytest.raises(ValueError): |
| 218 | OKPKey.generate_key("invalid") |
| 219 | |
| 220 | key1 = OKPKey.generate_key("Ed25519", is_private=True) |
| 221 | assert b"PRIVATE" in key1.as_pem(is_private=True) |
| 222 | assert b"PUBLIC" in key1.as_pem(is_private=False) |
| 223 | |
| 224 | key2 = OKPKey.generate_key("X25519", is_private=False) |
| 225 | with pytest.raises(ValueError): |
| 226 | key2.as_pem(True) |
| 227 | assert b"PUBLIC" in key2.as_pem(is_private=False) |
| 228 | |
| 229 | |
| 230 | def test_jwk_generate_keys(): |
nothing calls this directly
no test coverage detected
searching dependent graphs…