[Python-checkins] python/dist/src/Lib/test test_unicode.py,1.83,1.84
loewis@users.sourceforge.net
loewis@users.sourceforge.net
Sun, 18 May 2003 05:31:11 -0700
Update of /cvsroot/python/python/dist/src/Lib/test
In directory sc8-pr-cvs1:/tmp/cvs-serv31612/Lib/test
Modified Files:
test_unicode.py
Log Message:
Consider \U-escapes in raw-unicode-escape. Fixes #444514.
Index: test_unicode.py
===================================================================
RCS file: /cvsroot/python/python/dist/src/Lib/test/test_unicode.py,v
retrieving revision 1.83
retrieving revision 1.84
diff -C2 -d -r1.83 -r1.84
*** test_unicode.py 1 May 2003 17:45:53 -0000 1.83
--- test_unicode.py 18 May 2003 12:31:08 -0000 1.84
***************
*** 698,701 ****
--- 698,708 ----
print >>out, u'def\n'
+ def test_ucs4(self):
+ if sys.maxunicode == 0xFFFF:
+ return
+ x = u'\U00100000'
+ y = x.encode("raw-unicode-escape").decode("raw-unicode-escape")
+ self.assertEqual(x, y)
+
def test_main():
test_support.run_unittest(UnicodeTest)