[pypy-commit] pypy py3k: assume narrow build behavior here when hosted on a narrow python

pjenvey noreply at buildbot.pypy.org
Tue May 27 22:10:57 CEST 2014


Author: Philip Jenvey <pjenvey at underboss.org>
Branch: py3k
Changeset: r71746:1e851feb2d8c
Date: 2014-05-27 13:08 -0700
http://bitbucket.org/pypy/pypy/changeset/1e851feb2d8c/

Log:	assume narrow build behavior here when hosted on a narrow python

diff --git a/pypy/objspace/std/test/test_unicodeobject.py b/pypy/objspace/std/test/test_unicodeobject.py
--- a/pypy/objspace/std/test/test_unicodeobject.py
+++ b/pypy/objspace/std/test/test_unicodeobject.py
@@ -545,7 +545,7 @@
         raises(UnicodeEncodeError, '\ud800'.encode, 'utf-8')
         raises(UnicodeEncodeError, '\udc00'.encode, 'utf-8')
         raises(UnicodeEncodeError, '\udc00!'.encode, 'utf-8')
-        if sys.maxunicode > 0xFFFF:
+        if sys.maxunicode > 0xFFFF and len(chr(0x10000)) == 1:
             raises(UnicodeEncodeError, '\ud800\udc02'.encode, 'utf-8')
             raises(UnicodeEncodeError, '\ud84d\udc56'.encode, 'utf-8')
             raises(UnicodeEncodeError, ('\ud800\udc02'*1000).encode, 'utf-8')


More information about the pypy-commit mailing list