summaryrefslogtreecommitdiff
path: root/tests/basics/int_64_basics.py
diff options
context:
space:
mode:
Diffstat (limited to 'tests/basics/int_64_basics.py')
-rw-r--r--tests/basics/int_64_basics.py8
1 files changed, 8 insertions, 0 deletions
diff --git a/tests/basics/int_64_basics.py b/tests/basics/int_64_basics.py
index 2a161dac0..ef7679331 100644
--- a/tests/basics/int_64_basics.py
+++ b/tests/basics/int_64_basics.py
@@ -151,3 +151,11 @@ try:
print((1 << 48) << -6)
except ValueError as e:
print(e)
+
+# Test that the most extreme 64 bit integer values all parse with int()
+print(int("-9223372036854775807"))
+print(int("-9223372036854775808"))
+print(int("9223372036854775807"))
+
+# Test that the most negative 64 bit integer can be formed via arithmetic
+print(-9223372036854775807-1)