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 | |
| 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')
| -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 | 
