add a test about hashing array.array

This commit is contained in:
Benjamin Peterson 2010-01-05 00:04:19 +00:00
parent af45b11527
commit 2b6e4bc3ad
1 changed files with 9 additions and 0 deletions

View File

@ -6,8 +6,10 @@
# Licensed to PSF under a Contributor Agreement.
#
import array
import hashlib
import StringIO
import itertools
import sys
try:
import threading
@ -94,6 +96,13 @@ class HashLibTestCase(unittest.TestCase):
super(HashLibTestCase, self).__init__(*args, **kwargs)
def test_hash_array(self):
a = array.array("b", range(10))
constructors = self.constructors_to_test.itervalues()
for cons in itertools.chain.from_iterable(constructors):
c = cons(a)
c.hexdigest()
def test_unknown_hash(self):
try:
hashlib.new('spam spam spam spam spam')