diff options
Diffstat (limited to 'tests/hazmat/backends/test_openssl.py')
| -rw-r--r-- | tests/hazmat/backends/test_openssl.py | 10 | 
1 files changed, 9 insertions, 1 deletions
diff --git a/tests/hazmat/backends/test_openssl.py b/tests/hazmat/backends/test_openssl.py index 8ee9d246..ba0a2ba3 100644 --- a/tests/hazmat/backends/test_openssl.py +++ b/tests/hazmat/backends/test_openssl.py @@ -508,7 +508,7 @@ class TestRSAPEMSerialization(object):                  serialization.BestAvailableEncryption(password)              ) -    def test_unsupported_key_encoding(self): +    def test_unsupported_private_key_encoding(self):          key = RSA_KEY_2048.private_key(backend)          with pytest.raises(ValueError):              key.private_bytes( @@ -516,3 +516,11 @@ class TestRSAPEMSerialization(object):                  serialization.PrivateFormat.PKCS8,                  serialization.NoEncryption()              ) + +    def test_unsupported_public_key_encoding(self): +        key = RSA_KEY_2048.private_key(backend).public_key() +        with pytest.raises(ValueError): +            key.public_bytes( +                serialization.Encoding.DER, +                serialization.PublicFormat.SubjectPublicKeyInfo +            )  | 
