tests/basics/int_big_error.py: Use bytearray to test for int overflow.

In Python 3.7 "1 >> (big int)" is now allowed, it no longer raises an
OverflowError.  So use bytearray to test big-int conversion overflow.
This commit is contained in:
Damien George 2018-08-17 15:43:47 +10:00
parent 96e1fd480d
commit 0988b14cd6

View File

@ -17,9 +17,9 @@ try:
except TypeError:
print("TypeError")
# overflow because rhs of >> is being converted to machine int
# overflow because arg of bytearray is being converted to machine int
try:
1 >> i
bytearray(i)
except OverflowError:
print('OverflowError')