diff options
author | Alex Gaynor <alex.gaynor@gmail.com> | 2014-10-24 07:49:33 -0700 |
---|---|---|
committer | Alex Gaynor <alex.gaynor@gmail.com> | 2014-10-24 07:49:33 -0700 |
commit | f484d1ef03bc548dde300a59c91474d82169b1be (patch) | |
tree | f3d79d1c6a22db5b90a5810ffe1a432be9c912df /tests/hazmat/primitives/test_hashes.py | |
parent | 971b98d40ed1cb6b6eecba7a83c0ff4a1ef89c5f (diff) | |
parent | 2f2346344ae5561bc9b106cbb452efeebe3cdc45 (diff) | |
download | cryptography-f484d1ef03bc548dde300a59c91474d82169b1be.tar.gz cryptography-f484d1ef03bc548dde300a59c91474d82169b1be.tar.bz2 cryptography-f484d1ef03bc548dde300a59c91474d82169b1be.zip |
Merge branch 'master' into verify-interfaces
Conflicts:
cryptography/hazmat/primitives/hmac.py
Diffstat (limited to 'tests/hazmat/primitives/test_hashes.py')
-rw-r--r-- | tests/hazmat/primitives/test_hashes.py | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/tests/hazmat/primitives/test_hashes.py b/tests/hazmat/primitives/test_hashes.py index 2bf1f8ef..79fc25c3 100644 --- a/tests/hazmat/primitives/test_hashes.py +++ b/tests/hazmat/primitives/test_hashes.py @@ -37,7 +37,7 @@ class UnsupportedDummyHash(object): digest_size = 128 -@pytest.mark.hash +@pytest.mark.requires_backend_interface(interface=HashBackend) class TestHashContext(object): def test_hash_reject_unicode(self, backend): m = hashes.Hash(hashes.SHA1(), backend=backend) @@ -83,7 +83,7 @@ class TestHashContext(object): only_if=lambda backend: backend.hash_supported(hashes.SHA1()), skip_message="Does not support SHA1", ) -@pytest.mark.hash +@pytest.mark.requires_backend_interface(interface=HashBackend) class TestSHA1(object): test_SHA1 = generate_base_hash_test( hashes.SHA1(), @@ -96,7 +96,7 @@ class TestSHA1(object): only_if=lambda backend: backend.hash_supported(hashes.SHA224()), skip_message="Does not support SHA224", ) -@pytest.mark.hash +@pytest.mark.requires_backend_interface(interface=HashBackend) class TestSHA224(object): test_SHA224 = generate_base_hash_test( hashes.SHA224(), @@ -109,7 +109,7 @@ class TestSHA224(object): only_if=lambda backend: backend.hash_supported(hashes.SHA256()), skip_message="Does not support SHA256", ) -@pytest.mark.hash +@pytest.mark.requires_backend_interface(interface=HashBackend) class TestSHA256(object): test_SHA256 = generate_base_hash_test( hashes.SHA256(), @@ -122,7 +122,7 @@ class TestSHA256(object): only_if=lambda backend: backend.hash_supported(hashes.SHA384()), skip_message="Does not support SHA384", ) -@pytest.mark.hash +@pytest.mark.requires_backend_interface(interface=HashBackend) class TestSHA384(object): test_SHA384 = generate_base_hash_test( hashes.SHA384(), @@ -135,7 +135,7 @@ class TestSHA384(object): only_if=lambda backend: backend.hash_supported(hashes.SHA512()), skip_message="Does not support SHA512", ) -@pytest.mark.hash +@pytest.mark.requires_backend_interface(interface=HashBackend) class TestSHA512(object): test_SHA512 = generate_base_hash_test( hashes.SHA512(), @@ -148,7 +148,7 @@ class TestSHA512(object): only_if=lambda backend: backend.hash_supported(hashes.RIPEMD160()), skip_message="Does not support RIPEMD160", ) -@pytest.mark.hash +@pytest.mark.requires_backend_interface(interface=HashBackend) class TestRIPEMD160(object): test_RIPEMD160 = generate_base_hash_test( hashes.RIPEMD160(), @@ -161,7 +161,7 @@ class TestRIPEMD160(object): only_if=lambda backend: backend.hash_supported(hashes.Whirlpool()), skip_message="Does not support Whirlpool", ) -@pytest.mark.hash +@pytest.mark.requires_backend_interface(interface=HashBackend) class TestWhirlpool(object): test_Whirlpool = generate_base_hash_test( hashes.Whirlpool(), @@ -174,7 +174,7 @@ class TestWhirlpool(object): only_if=lambda backend: backend.hash_supported(hashes.MD5()), skip_message="Does not support MD5", ) -@pytest.mark.hash +@pytest.mark.requires_backend_interface(interface=HashBackend) class TestMD5(object): test_MD5 = generate_base_hash_test( hashes.MD5(), |