[pypy-commit] pypy py3k: No longer have 'pure python' implementation of hashlib algorithms
dusty
noreply at buildbot.pypy.org
Tue Mar 13 01:34:42 CET 2012
Author: Dusty Phillips <dusty at buchuki.com>
Branch: py3k
Changeset: r53403:8ab830374cf8
Date: 2012-03-12 17:05 -0700
http://bitbucket.org/pypy/pypy/changeset/8ab830374cf8/
Log: No longer have 'pure python' implementation of hashlib algorithms
diff --git a/pypy/module/_hashlib/test/test_hashlib.py b/pypy/module/_hashlib/test/test_hashlib.py
--- a/pypy/module/_hashlib/test/test_hashlib.py
+++ b/pypy/module/_hashlib/test/test_hashlib.py
@@ -41,24 +41,6 @@
c_digest = digest
c_hexdigest = hexdigest
- # also test the pure Python implementation
- py_new = getattr(hashlib, '__get_builtin_constructor')
- h = py_new(name)('')
- assert h.digest_size == expected_size
- #
- h.update('abc')
- h2 = h.copy()
- h.update('def')
- digest = h.digest()
- hexdigest = h.hexdigest()
- h2.update('d')
- h2.update('ef')
- assert digest == h2.digest()
- assert hexdigest == h2.hexdigest()
-
- # compare both implementations
- assert c_digest == digest
- assert c_hexdigest == hexdigest
def test_shortcut(self):
import hashlib
More information about the pypy-commit
mailing list