diff options
author | Paul Kehrer <paul.l.kehrer@gmail.com> | 2017-05-29 10:13:35 -0500 |
---|---|---|
committer | Alex Gaynor <alex.gaynor@gmail.com> | 2017-05-29 11:13:35 -0400 |
commit | 7bc36865fcdb1057a4d2925d28f688c5590d6eaf (patch) | |
tree | ac7fec3f87e1e786625c4d1196549c10573859ce /tests/hazmat/primitives/test_mac.py | |
parent | f99d45e30b59771b5d675e91362b7d64dd367a4a (diff) | |
download | cryptography-7bc36865fcdb1057a4d2925d28f688c5590d6eaf.tar.gz cryptography-7bc36865fcdb1057a4d2925d28f688c5590d6eaf.tar.bz2 cryptography-7bc36865fcdb1057a4d2925d28f688c5590d6eaf.zip |
move MACContext to mac.py and eliminate interfaces.py (#3631)
* move MACContext to mac.py and eliminate interfaces.py finally
* improve title
* re-add and deprecate interfaces.MACContext
* use pytest.warns instead of deprecated_call
The pytest docs insist that deprecation warnings are handled differently
and that you should use deprecated_call, but this works so okay then
Diffstat (limited to 'tests/hazmat/primitives/test_mac.py')
-rw-r--r-- | tests/hazmat/primitives/test_mac.py | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/tests/hazmat/primitives/test_mac.py b/tests/hazmat/primitives/test_mac.py new file mode 100644 index 00000000..7263212a --- /dev/null +++ b/tests/hazmat/primitives/test_mac.py @@ -0,0 +1,15 @@ +# This file is dual licensed under the terms of the Apache License, Version +# 2.0, and the BSD License. See the LICENSE file in the root of this repository +# for complete details. + +from __future__ import absolute_import, division, print_function + +import pytest + +from cryptography import utils + + +def test_deprecated_maccontext(): + with pytest.warns(utils.DeprecatedIn19): + from cryptography.hazmat.primitives.interfaces import MACContext + assert MACContext |