Adds the hashlib.algorithms attribute. See issue7418.

This commit is contained in:
Gregory P. Smith 2010-03-01 02:01:47 +00:00
parent 9e5d1327f8
commit e6390a1503
3 changed files with 17 additions and 1 deletions

View file

@ -102,6 +102,11 @@ class HashLibTestCase(unittest.TestCase):
c = cons(a)
c.hexdigest()
def test_algorithms_attribute(self):
self.assertEqual(hashlib.algorithms,
tuple([_algo for _algo in self.supported_hash_names if
_algo.islower()]))
def test_unknown_hash(self):
try:
hashlib.new('spam spam spam spam spam')