From 92f570eabe713653e5fe2dc9ba666493df047ccb Mon Sep 17 00:00:00 2001 From: Paul Kehrer Date: Wed, 3 May 2017 16:41:30 -0500 Subject: use openssl constants (#3534) --- tests/hazmat/primitives/test_aes.py | 21 +++++++++++++++------ 1 file changed, 15 insertions(+), 6 deletions(-) (limited to 'tests/hazmat/primitives') diff --git a/tests/hazmat/primitives/test_aes.py b/tests/hazmat/primitives/test_aes.py index 392a847f..a130e054 100644 --- a/tests/hazmat/primitives/test_aes.py +++ b/tests/hazmat/primitives/test_aes.py @@ -317,8 +317,11 @@ class TestAESModeGCM(object): encryptor.authenticate_additional_data(aad) encryptor.finalize() - if backend.name == "openssl" and \ - backend.openssl_version_number() < 0x10002000: + if ( + backend.name == "openssl" and + backend._lib.CRYPTOGRAPHY_OPENSSL_LESS_THAN_102 and + not backend._lib.CRYPTOGRAPHY_IS_LIBRESSL + ): with pytest.raises(NotImplementedError): decryptor = base.Cipher( algorithms.AES(key), @@ -371,8 +374,11 @@ class TestAESModeGCM(object): encryptor.finalize() tag = encryptor.tag - if backend.name == "openssl" and \ - backend.openssl_version_number() < 0x10002000: + if ( + backend.name == "openssl" and + backend._lib.CRYPTOGRAPHY_OPENSSL_LESS_THAN_102 and + not backend._lib.CRYPTOGRAPHY_IS_LIBRESSL + ): with pytest.raises(NotImplementedError): decryptor = base.Cipher( algorithms.AES(key), @@ -392,8 +398,11 @@ class TestAESModeGCM(object): ).decryptor() decryptor.authenticate_additional_data(aad) - if backend.name == "openssl" and \ - backend.openssl_version_number() < 0x10002000: + if ( + backend.name == "openssl" and + backend._lib.CRYPTOGRAPHY_OPENSSL_LESS_THAN_102 and + not backend._lib.CRYPTOGRAPHY_IS_LIBRESSL + ): with pytest.raises(NotImplementedError): decryptor.finalize_with_tag(tag) decryptor.finalize() -- cgit v1.2.3