]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
test_whitespace_eater_unicode(): Make this test Python 2.1 compatible.
authorBarry Warsaw <barry@python.org>
Wed, 12 Mar 2003 03:14:11 +0000 (03:14 +0000)
committerBarry Warsaw <barry@python.org>
Wed, 12 Mar 2003 03:14:11 +0000 (03:14 +0000)
Lib/email/test/test_email.py

index f580f7d5f05600a4bfa74789abbf03b82ec6c670..4bc111a215cb73043d720d2f7dc160d01bc1c968 100644 (file)
@@ -1288,7 +1288,10 @@ class TestRFC2047(unittest.TestCase):
         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')
+        # Python 2.1's unicode() builtin doesn't call the object's
+        # __unicode__() method.  Use the following alternative instead.
+        #hu = unicode(make_header(dh)).encode('latin-1')
+        hu = make_header(dh).__unicode__().encode('latin-1')
         eq(hu, 'Andr\xe9 Pirard <pirard@dom.ain>')