diff options
author | Paul Kehrer <paul.l.kehrer@gmail.com> | 2017-07-20 13:04:25 +0200 |
---|---|---|
committer | Alex Gaynor <alex.gaynor@gmail.com> | 2017-07-20 07:04:25 -0400 |
commit | 0d6aaf49c1890378ce7ecf741a3a40c859d3b9fb (patch) | |
tree | 2474a443821ba4b1fb7d9f7018aba278865b7669 /tests/hazmat/primitives/test_hash_vectors.py | |
parent | d3c4ba3a790883be17ca0a4e7ae291d261771700 (diff) | |
download | cryptography-0d6aaf49c1890378ce7ecf741a3a40c859d3b9fb.tar.gz cryptography-0d6aaf49c1890378ce7ecf741a3a40c859d3b9fb.tar.bz2 cryptography-0d6aaf49c1890378ce7ecf741a3a40c859d3b9fb.zip |
remove deprecated items (#3794)
* remove deprecated items
whirlpool, ripemd160, unsupportedextension, and the old interfaces
* flake8 and remove a test generator we no longe use
* make it clear we warned you about these things
Diffstat (limited to 'tests/hazmat/primitives/test_hash_vectors.py')
-rw-r--r-- | tests/hazmat/primitives/test_hash_vectors.py | 46 |
1 files changed, 1 insertions, 45 deletions
diff --git a/tests/hazmat/primitives/test_hash_vectors.py b/tests/hazmat/primitives/test_hash_vectors.py index 8757df24..2db9e906 100644 --- a/tests/hazmat/primitives/test_hash_vectors.py +++ b/tests/hazmat/primitives/test_hash_vectors.py @@ -11,7 +11,7 @@ import pytest from cryptography.hazmat.backends.interfaces import HashBackend from cryptography.hazmat.primitives import hashes -from .utils import generate_hash_test, generate_long_string_hash_test +from .utils import generate_hash_test from ...utils import load_hash_vectors @@ -101,50 +101,6 @@ class TestSHA512(object): @pytest.mark.supported( - only_if=lambda backend: backend.hash_supported(hashes.RIPEMD160()), - skip_message="Does not support RIPEMD160", -) -@pytest.mark.requires_backend_interface(interface=HashBackend) -class TestRIPEMD160(object): - test_RIPEMD160 = generate_hash_test( - load_hash_vectors, - os.path.join("hashes", "ripemd160"), - [ - "ripevectors.txt", - ], - hashes.RIPEMD160(), - ) - - test_RIPEMD160_long_string = generate_long_string_hash_test( - hashes.RIPEMD160(), - "52783243c1697bdbe16d37f97f68f08325dc1528", - ) - - -@pytest.mark.supported( - only_if=lambda backend: backend.hash_supported(hashes.Whirlpool()), - skip_message="Does not support Whirlpool", -) -@pytest.mark.requires_backend_interface(interface=HashBackend) -class TestWhirlpool(object): - test_whirlpool = generate_hash_test( - load_hash_vectors, - os.path.join("hashes", "whirlpool"), - [ - "iso-test-vectors.txt", - ], - hashes.Whirlpool(), - ) - - test_whirlpool_long_string = generate_long_string_hash_test( - hashes.Whirlpool(), - ("0c99005beb57eff50a7cf005560ddf5d29057fd86b2" - "0bfd62deca0f1ccea4af51fc15490eddc47af32bb2b" - "66c34ff9ad8c6008ad677f77126953b226e4ed8b01"), - ) - - -@pytest.mark.supported( only_if=lambda backend: backend.hash_supported(hashes.MD5()), skip_message="Does not support MD5", ) |