diff options
author | Alex Gaynor <alex.gaynor@gmail.com> | 2014-10-30 06:44:48 -0700 |
---|---|---|
committer | Alex Gaynor <alex.gaynor@gmail.com> | 2014-10-30 06:44:48 -0700 |
commit | 1dbfafbdb97579ca97ffc72e16d4df4c3009fc56 (patch) | |
tree | 98cd593cea90bfaedb9332c6d146719aa13d93b4 | |
parent | 147703e9db15f4fddf13afc354a52e9777eb2dae (diff) | |
download | cryptography-1dbfafbdb97579ca97ffc72e16d4df4c3009fc56.tar.gz cryptography-1dbfafbdb97579ca97ffc72e16d4df4c3009fc56.tar.bz2 cryptography-1dbfafbdb97579ca97ffc72e16d4df4c3009fc56.zip |
Make sure algorithm classes fully implement their interface
-rw-r--r-- | tests/hazmat/backends/test_commoncrypto.py | 4 | ||||
-rw-r--r-- | tests/hazmat/backends/test_openssl.py | 3 |
2 files changed, 3 insertions, 4 deletions
diff --git a/tests/hazmat/backends/test_commoncrypto.py b/tests/hazmat/backends/test_commoncrypto.py index 6bb0ede0..eb61a574 100644 --- a/tests/hazmat/backends/test_commoncrypto.py +++ b/tests/hazmat/backends/test_commoncrypto.py @@ -29,8 +29,8 @@ from ...utils import raises_unsupported_algorithm @utils.register_interface(interfaces.CipherAlgorithm) class DummyCipher(object): name = "dummy-cipher" - block_size = 128 - digest_size = None + block_size = None + key_size = None @pytest.mark.skipif("commoncrypto" not in diff --git a/tests/hazmat/backends/test_openssl.py b/tests/hazmat/backends/test_openssl.py index ebd8686c..bc6a2bac 100644 --- a/tests/hazmat/backends/test_openssl.py +++ b/tests/hazmat/backends/test_openssl.py @@ -439,8 +439,7 @@ class TestOpenSSLCMAC(object): def test_unsupported_cipher(self): @utils.register_interface(BlockCipherAlgorithm) class FakeAlgorithm(object): - def __init__(self): - self.block_size = 64 + block_size = 64 with raises_unsupported_algorithm(_Reasons.UNSUPPORTED_CIPHER): backend.create_cmac_ctx(FakeAlgorithm()) |