aboutsummaryrefslogtreecommitdiffstats
path: root/tests
diff options
context:
space:
mode:
authorAlex Gaynor <alex.gaynor@gmail.com>2013-11-12 10:27:49 -0800
committerAlex Gaynor <alex.gaynor@gmail.com>2013-11-12 10:27:49 -0800
commit217e3b55bf91c4c633a7b79f1b7f8bf2e3e6be31 (patch)
treefa2ded8ae0ffb59c10c6a63d711d2ae06ba0d92e /tests
parent1d75bfa060ff55c4e415a8d34f8e55025fed9a86 (diff)
downloadcryptography-217e3b55bf91c4c633a7b79f1b7f8bf2e3e6be31.tar.gz
cryptography-217e3b55bf91c4c633a7b79f1b7f8bf2e3e6be31.tar.bz2
cryptography-217e3b55bf91c4c633a7b79f1b7f8bf2e3e6be31.zip
Fixed using copied hashes
Diffstat (limited to 'tests')
-rw-r--r--tests/hazmat/primitives/utils.py6
1 files changed, 6 insertions, 0 deletions
diff --git a/tests/hazmat/primitives/utils.py b/tests/hazmat/primitives/utils.py
index 0f975950..9327b0eb 100644
--- a/tests/hazmat/primitives/utils.py
+++ b/tests/hazmat/primitives/utils.py
@@ -155,6 +155,12 @@ def base_hash_test(backend, algorithm, digest_size, block_size, only_if,
assert m != m_copy
assert m._ctx != m_copy._ctx
+ m.update(b"abc")
+ copy = m.copy()
+ copy.update(b"123")
+ m.update(b"123")
+ assert copy.finalize() == m.finalize()
+
def generate_long_string_hash_test(hash_factory, md, only_if=None,
skip_message=None):