[Python-checkins] python/dist/src/Lib/email/test test_email.py,1.30,1.31

bwarsaw@users.sourceforge.net bwarsaw@users.sourceforge.net
Wed, 05 Mar 2003 22:38:31 -0800


Update of /cvsroot/python/python/dist/src/Lib/email/test
In directory sc8-pr-cvs1:/tmp/cvs-serv20434

Modified Files:
	test_email.py 
Log Message:
test_rfc2047_multiline(): Test case for SF bug #640110.


Index: test_email.py
===================================================================
RCS file: /cvsroot/python/python/dist/src/Lib/email/test/test_email.py,v
retrieving revision 1.30
retrieving revision 1.31
diff -C2 -d -r1.30 -r1.31
*** test_email.py	6 Mar 2003 05:40:45 -0000	1.30
--- test_email.py	6 Mar 2003 06:38:29 -0000	1.31
***************
*** 1194,1197 ****
--- 1194,1211 ----
             '=?iso-8859-2?b?dSB1bmRlcnN0YW5kIHRoZSBleGFtcGxlLg==?=')
  
+     def test_rfc2047_multiline(self):
+         eq = self.assertEqual
+         s = """Re: =?mac-iceland?q?r=8Aksm=9Arg=8Cs?= baz
+  foo bar =?mac-iceland?q?r=8Aksm=9Arg=8Cs?="""
+         dh = decode_header(s)
+         eq(dh, [
+             ('Re:', None),
+             ('r\x8aksm\x9arg\x8cs', 'mac-iceland'),
+             ('baz foo bar', None),
+             ('r\x8aksm\x9arg\x8cs', 'mac-iceland')])
+         eq(str(make_header(dh)),
+            """Re: =?mac-iceland?q?r=8Aksm=9Arg=8Cs?= baz foo bar
+  =?mac-iceland?q?r=8Aksm=9Arg=8Cs?=""")
+