1616 with this program; if not, write to the Free Software Foundation, Inc.,
1717 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
1818"""
19+ from __future__ import absolute_import , print_function , unicode_literals
20+
1921import time
2022import logging
2123import unittest
@@ -92,13 +94,13 @@ def test_to_unicode(self):
9294 (u"" , u"" ),
9395 (False , False ),
9496 (None , None ),
95- ("\xc3 \xaa " , u"\xea " ),
96- ("\x80 " , u"\u20ac " ),
97- ("\x81 " , "\x81 " ),
98- ("\x8d " , "\x8d " ),
99- ("\x8f " , "\x8f " ),
100- ("\x90 " , "\x90 " ),
101- ("\x9d " , "\x9d " ),
97+ (b "\xc3 \xaa " , u"\xea " ),
98+ (b "\x80 " , u"\u20ac " ),
99+ (b "\x81 " , b "\x81 " ),
100+ (b "\x8d " , b "\x8d " ),
101+ (b "\x8f " , b "\x8f " ),
102+ (b "\x90 " , b "\x90 " ),
103+ (b "\x9d " , b "\x9d " ),
102104 ]
103105 for val , expected in cases :
104106 result = fmt .to_unicode (val )
@@ -110,9 +112,9 @@ def test_to_utf8(self):
110112 (u"" , u"" ),
111113 (False , False ),
112114 (None , None ),
113- (u"\xea " , "\xc3 \xaa " ,),
114- (u"\u20ac " , "\xe2 \x82 \xac " ),
115- ("\xc3 \xaa " , "\xc3 \xaa " ),
115+ (u"\xea " , b "\xc3 \xaa " ,),
116+ (u"\u20ac " , b "\xe2 \x82 \xac " ),
117+ (b "\xc3 \xaa " , b "\xc3 \xaa " ),
116118 (b"\xfe \xff \x00 \x20 " , u" " ),
117119 (b"\xff \xfe \x20 \x00 " , u" " ),
118120 (b"\xef \xbb \xbf \x20 " , u" " ),
@@ -128,7 +130,7 @@ def test_to_console(self):
128130 (u"" , b"" ),
129131 (u"\xea " , b"\xc3 \xaa " ,),
130132 (u"\u20ac " , b"\xe2 \x82 \xac " ),
131- ("\xc3 \xaa " , b"\xc3 \xaa " ),
133+ (b "\xc3 \xaa " , b"\xc3 \xaa " ),
132134 (b"\xfe \xff \x00 \x20 " , b"\xfe \xff \x00 \x20 " ),
133135 (b"\xef \xbb \xbf \x20 " , b"\xef \xbb \xbf \x20 " ),
134136 (b"\xc3 \xc3 \x81 " , b"\xc3 \xc3 \x81 " ),
0 commit comments