Kaydet (Commit) 18bd1120 authored tarafından Barry Warsaw's avatar Barry Warsaw

Fixed three exceptions in the Plain integers test, although I'm not

sure these are the best fixes.

- Test maxint-1 against the negative octal constant -020000000000

- Comment out the tests for oct -1 and hex -1, since 037777777777 and
  0xffffffff raise FutureWarnings now and in Python 2.4 those
  constants will produce positive values, not negative values.  So the
  existing test seems to test something that won't be true in 2.4.
üst c6f80fd9
......@@ -30,10 +30,10 @@ try:
except ImportError:
maxint = 2147483647
if maxint == 2147483647:
if -2147483647-1 != 020000000000L: raise TestFailed, 'max negative int'
if -2147483647-1 != -020000000000: raise TestFailed, 'max negative int'
# XXX -2147483648
if 037777777777L != -1: raise TestFailed, 'oct -1'
if 0xffffffffL != -1: raise TestFailed, 'hex -1'
#if 037777777777 != -1: raise TestFailed, 'oct -1'
#if 0xffffffff != -1: raise TestFailed, 'hex -1'
for s in '2147483648', '040000000000', '0x100000000':
try:
x = eval(s)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment