summaryrefslogtreecommitdiffstatshomepage
path: root/tests/basics/int_divmod.py
diff options
context:
space:
mode:
authorDamien George <damien.p.george@gmail.com>2015-10-08 13:02:00 +0100
committerDamien George <damien.p.george@gmail.com>2015-10-08 13:02:00 +0100
commit7e12a601b8e9d90e5a7498523a9023c8c47bc4ca (patch)
tree12f14c1241de3b889746cb12bbd142beb4aa2bb6 /tests/basics/int_divmod.py
parent2a8d7ee0f89b43fb2e65452343891897837f8231 (diff)
downloadmicropython-7e12a601b8e9d90e5a7498523a9023c8c47bc4ca.tar.gz
micropython-7e12a601b8e9d90e5a7498523a9023c8c47bc4ca.zip
py/compile: Fix edge case when constant-folding negation of integer.
Also adds tests specifically for testing constant folding.
Diffstat (limited to 'tests/basics/int_divmod.py')
-rw-r--r--tests/basics/int_divmod.py6
1 files changed, 0 insertions, 6 deletions
diff --git a/tests/basics/int_divmod.py b/tests/basics/int_divmod.py
index 71a990823e..3c76cd958c 100644
--- a/tests/basics/int_divmod.py
+++ b/tests/basics/int_divmod.py
@@ -6,12 +6,6 @@ for i in range(-2, 3):
if j != 0:
print(i, j, i // j, i % j, divmod(i, j))
-# this tests compiler constant folding
-print(123 // 7, 123 % 7)
-print(-123 // 7, -123 % 7)
-print(123 // -7, 123 % -7)
-print(-123 // -7, -123 % -7)
-
# this tests bignum modulo
a = 987654321987987987987987987987
b = 19