Mercurial > cpython-lru_cache-weakref
diff Lib/test/test_complex.py @ 53396:587c8e3917c6 2.6
Issue #5829: complex('1e-500') shouldn't raise an exception.
Also fix some confusing indentation.
| author | Mark Dickinson <dickinsm@gmail.com> |
|---|---|
| date | Sat, 25 Apr 2009 13:16:50 +0000 |
| parents | 71bed208fe50 |
| children | 762d89faceaa |
line wrap: on
line diff
--- a/Lib/test/test_complex.py Sat Apr 25 12:55:56 2009 +0000 +++ b/Lib/test/test_complex.py Sat Apr 25 13:16:50 2009 +0000 @@ -220,6 +220,9 @@ self.assertAlmostEqual(complex("+1"), +1) self.assertAlmostEqual(complex("(1+2j)"), 1+2j) self.assertAlmostEqual(complex("(1.3+2.2j)"), 1.3+2.2j) + self.assertAlmostEqual(complex("1E-500"), 1e-500+0j) + self.assertAlmostEqual(complex("1e-500J"), 1e-500j) + self.assertAlmostEqual(complex("+1e-315-1e-400j"), 1e-315-1e-400j) class complex2(complex): pass self.assertAlmostEqual(complex(complex2(1+1j)), 1+1j)
