Mercurial > p > roundup > code
diff test/test_rfc2822.py @ 3639:97f9fc0bc0ea
Yet another rfc2822 encoding patch: '?' must be escaped.
Fixes [SF#1505663] "'?' in rfc2822-encoded header isn't quoted +patch"
| author | Ralf Schlatterbeck <schlatterbeck@users.sourceforge.net> |
|---|---|
| date | Sat, 15 Jul 2006 10:11:09 +0000 |
| parents | 0c34f5a116ef |
| children |
line wrap: on
line diff
--- a/test/test_rfc2822.py Sat Jul 15 10:08:01 2006 +0000 +++ b/test/test_rfc2822.py Sat Jul 15 10:11:09 2006 +0000 @@ -21,6 +21,10 @@ result = '=?utf-8?q?Re:_[it=5Fissue3]_Ren=C3=A9s_[status=3Dfeedback]?=' self.assertEqual(encode_header(src), result) + src = 'Was machen\xc3\xbc und Fragezeichen?' + result = '=?utf-8?q?Was_machen=C3=BC_und_Fragezeichen=3F?=' + self.assertEqual(encode_header(src), result) + def test_suite(): suite = unittest.TestSuite() suite.addTest(unittest.makeSuite(RFC2822TestCase))
