Class around PixMap objects that allows more python-like access. By Joe Strout.
[python/dscho.git] / Lib / test / test_md5.py
blob43f12ca6bfb7ec61e298f102d51ed840f4a4800b
1 # Testing md5 module
3 import string
4 from md5 import md5
6 def hexstr(s):
7 h = string.hexdigits
8 r = ''
9 for c in s:
10 i = ord(c)
11 r = r + h[(i >> 4) & 0xF] + h[i & 0xF]
12 return r
14 def md5test(s):
15 return 'MD5 ("' + s + '") = ' + hexstr(md5(s).digest())
17 print 'MD5 test suite:'
18 print md5test('')
19 print md5test('a')
20 print md5test('abc')
21 print md5test('message digest')
22 print md5test('abcdefghijklmnopqrstuvwxyz')
23 print md5test('ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789')
24 print md5test('12345678901234567890123456789012345678901234567890123456789012345678901234567890')