Use integer above sys.maxunicode for range test. Fixes #608884.
2.2.2 candidate.
diff --git a/Lib/test/test_unicode.py b/Lib/test/test_unicode.py
index 7f70412..a57d6f4 100644
--- a/Lib/test/test_unicode.py
+++ b/Lib/test/test_unicode.py
@@ -461,13 +461,13 @@
 else:
     verify(value == u'abc, def')
 
-for ordinal in (-100, 0x20000):
+for ordinal in (-100, 0x200000):
     try:
         u"%c" % ordinal
     except ValueError:
         pass
     else:
-        print '*** formatting u"%%c" % %i should give a ValueError' % ordinal
+        print '*** formatting u"%%c" %% %i should give a ValueError' % ordinal
 
 # formatting jobs delegated from the string implementation:
 verify('...%(foo)s...' % {'foo':u"abc"} == u'...abc...')