diff --git a/tests/feature_check/int_big.py b/tests/feature_check/int_big.py index 8b82814aee..f30285a98f 100644 --- a/tests/feature_check/int_big.py +++ b/tests/feature_check/int_big.py @@ -1,2 +1,2 @@ # Check whether arbitrary-precision integers (MPZ) are supported -1000000000000000000000000000000000000000000000 +print(1000000000000000000000000000000000000000000000) diff --git a/tests/feature_check/int_big.py.exp b/tests/feature_check/int_big.py.exp index e69de29bb2..9dfe3354d5 100644 --- a/tests/feature_check/int_big.py.exp +++ b/tests/feature_check/int_big.py.exp @@ -0,0 +1 @@ +1000000000000000000000000000000000000000000000 diff --git a/tests/run-tests b/tests/run-tests index bacaebea81..6a78c27649 100755 --- a/tests/run-tests +++ b/tests/run-tests @@ -209,7 +209,7 @@ def run_tests(pyb, tests, args): # Check if arbitrary-precision integers are supported, and skip such tests if it's not native = run_micropython(pyb, args, 'feature_check/int_big.py') - if native == b'CRASH': + if native != b'1000000000000000000000000000000000000000000000\n': skip_int_big = True # Check if set type (and set literals) is supported, and skip such tests if it's not