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 committed by Jeff Epler
parent 8b5fd95897
commit 4c4f81f8f2
1 changed files with 2 additions and 2 deletions

View File

@ -17,9 +17,9 @@ try:
except TypeError: except TypeError:
print("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: try:
1 >> i bytearray(i)
except OverflowError: except OverflowError:
print('OverflowError') print('OverflowError')