diff options
Diffstat (limited to 'obnamlib/checksummer_tests.py')
-rw-r--r-- | obnamlib/checksummer_tests.py | 13 |
1 files changed, 10 insertions, 3 deletions
diff --git a/obnamlib/checksummer_tests.py b/obnamlib/checksummer_tests.py index db4832cd..9f5c647b 100644 --- a/obnamlib/checksummer_tests.py +++ b/obnamlib/checksummer_tests.py @@ -63,6 +63,13 @@ class TestGetChecksummer(unittest.TestCase): for name in obnamlib.checksum_algorithms: summer = obnamlib.get_checksum_algorithm(name) summer.update('hello, world') - checksum = summer.hexdigest() - self.assertEqual(type(checksum), str) - self.assertNotEqual(checksum, '') + + digest = summer.hexdigest() + self.assertEqual(type(digest), str) + self.assertNotEqual(digest, '') + + hexdigest = summer.hexdigest() + self.assertEqual(type(hexdigest), str) + self.assertNotEqual(hexdigest, '') + for c in hexdigest: + self.assertTrue(c in '0123456789abcdef') |