summaryrefslogtreecommitdiffstats
path: root/Lib/test/test_compile.py
diff options
context:
space:
mode:
authorMark Dickinson <dickinsm@gmail.com>2008-07-16 09:40:03 (GMT)
committerMark Dickinson <dickinsm@gmail.com>2008-07-16 09:40:03 (GMT)
commit64b7e501f46938a15e6ee2eaaaf6fc2b56e4abd8 (patch)
treee810977e3edfea7d4205cc21145353cc258a5a33 /Lib/test/test_compile.py
parentc83f113c8a8c7436abede6a2f19722bc81824146 (diff)
downloadcpython-64b7e501f46938a15e6ee2eaaaf6fc2b56e4abd8.zip
cpython-64b7e501f46938a15e6ee2eaaaf6fc2b56e4abd8.tar.gz
cpython-64b7e501f46938a15e6ee2eaaaf6fc2b56e4abd8.tar.bz2
Issue #3360: Fix incorrect parsing of "020000000000.0".
Diffstat (limited to 'Lib/test/test_compile.py')
-rw-r--r--Lib/test/test_compile.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/Lib/test/test_compile.py b/Lib/test/test_compile.py
index e2a0ebe..78215d2 100644
--- a/Lib/test/test_compile.py
+++ b/Lib/test/test_compile.py
@@ -215,6 +215,10 @@ if 1:
self.assertEqual(eval("-0b000000000010"), -2)
self.assertEqual(eval("0o777"), 511)
self.assertEqual(eval("-0o0000010"), -8)
+ self.assertEqual(eval("020000000000.0"), 20000000000.0)
+ self.assertEqual(eval("037777777777e0"), 37777777777.0)
+ self.assertEqual(eval("01000000000000000000000.0"),
+ 1000000000000000000000.0)
def test_unary_minus(self):
# Verify treatment of unary minus on negative numbers SF bug #660455