home *** CD-ROM | disk | FTP | other *** search
- from test_support import TestFailed
- import mimetools
-
- import string,StringIO
- start = string.letters + "=" + string.digits + "\n"
- for enc in ['7bit','8bit','base64','quoted-printable']:
- print enc,
- i = StringIO.StringIO(start)
- o = StringIO.StringIO()
- mimetools.encode(i,o,enc)
- i = StringIO.StringIO(o.getvalue())
- o = StringIO.StringIO()
- mimetools.decode(i,o,enc)
- if o.getvalue()==start:
- print "PASS"
- else:
- print "FAIL"
- print o.getvalue()
-