Author: Amaury Forgeot d'Arc <amaur...@gmail.com> Branch: py3k Changeset: r48233:0c4dd4a4f750 Date: 2011-10-19 02:02 +0200 http://bitbucket.org/pypy/pypy/changeset/0c4dd4a4f750/
Log: Fix unicodedata tests. diff --git a/pypy/module/unicodedata/test/test_unicodedata.py b/pypy/module/unicodedata/test/test_unicodedata.py --- a/pypy/module/unicodedata/test/test_unicodedata.py +++ b/pypy/module/unicodedata/test/test_unicodedata.py @@ -42,11 +42,11 @@ (0xBCBA, 'HANGUL SYLLABLE BEP'), (0xBF23, 'HANGUL SYLLABLE BBYEOH'), (0xD7A3, 'HANGUL SYLLABLE HIH')): - assert unicodedata.name(unichr(code)) == name - assert unicodedata.lookup(name) == unichr(code) + assert unicodedata.name(chr(code)) == name + assert unicodedata.lookup(name) == chr(code) # Test outside the range - raises(ValueError, unicodedata.name, unichr(0xAC00 - 1)) - raises(ValueError, unicodedata.name, unichr(0xD7A3 + 1)) + raises(ValueError, unicodedata.name, chr(0xAC00 - 1)) + raises(ValueError, unicodedata.name, chr(0xD7A3 + 1)) def test_cjk(self): import sys @@ -61,13 +61,13 @@ # Test at and inside the boundary for i in (first, first + 1, last - 1, last): charname = 'CJK UNIFIED IDEOGRAPH-%X'%i - char = ('\\U%08X' % i).decode('unicode-escape') + char = chr(i) assert unicodedata.name(char) == charname assert unicodedata.lookup(charname) == char # Test outside the boundary for i in first - 1, last + 1: charname = 'CJK UNIFIED IDEOGRAPH-%X'%i - char = ('\\U%08X' % i).decode('unicode-escape') + char = chr(i) try: unicodedata.name(char) except ValueError, e: @@ -93,7 +93,7 @@ 0x1c, 0x1d, 0x1e, 0x2028, 0x2029) for i in linebreaks: for j in range(-2, 3): - lines = (unichr(i + j) + u'A').splitlines() + lines = (chr(i + j) + u'A').splitlines() if i + j in linebreaks: assert len(lines) == 2 else: _______________________________________________ pypy-commit mailing list pypy-commit@python.org http://mail.python.org/mailman/listinfo/pypy-commit