[Python-checkins] python/dist/src/Lib/email/test test_email.py,1.31,1.32
bwarsaw@users.sourceforge.net
bwarsaw@users.sourceforge.net
2003年3月06日 08:11:18 -0800
Update of /cvsroot/python/python/dist/src/Lib/email/test
In directory sc8-pr-cvs1:/tmp/cvs-serv22851
Modified Files:
test_email.py
Log Message:
test_whitespace_eater_unicode(): Test of the last outstanding bug in
SF # 640110.
Index: test_email.py
===================================================================
RCS file: /cvsroot/python/python/dist/src/Lib/email/test/test_email.py,v
retrieving revision 1.31
retrieving revision 1.32
diff -C2 -d -r1.31 -r1.32
*** test_email.py 6 Mar 2003 06:38:29 -0000 1.31
--- test_email.py 6 Mar 2003 16:11:14 -0000 1.32
***************
*** 1208,1211 ****
--- 1208,1219 ----
=?mac-iceland?q?r=8Aksm=9Arg=8Cs?=""")
+ def test_whitespace_eater_unicode(self):
+ eq = self.assertEqual
+ s = '=?ISO-8859-1?Q?Andr=E9?= Pirard <pirard@dom.ain>'
+ dh = decode_header(s)
+ eq(dh, [('Andr\xe9', 'iso-8859-1'), ('Pirard <pirard@dom.ain>', None)])
+ hu = unicode(make_header(dh)).encode('latin-1')
+ eq(hu, 'Andr\xe9 Pirard <pirard@dom.ain>')
+