Mercurial > cpython-lru_cache-weakref
diff Lib/test/test_long.py @ 27638:2cd4e0dff3a4 legacy-trunk
test_float_overflow(): make shuge (added last week) a little less
huge. On older Linux systems, the C library's strtod() apparently
gives up before seeing the end of the string when it sees so many
digits that it thinks the result must be Infinity. (It is wrong, BTW
-- there could be an "e-10000" hiding behind 10,000 digits.) The
shorter shuge still tests what it's testing, without relying on
strtod() doing a super job.
| author | Guido van Rossum <guido@python.org> |
|---|---|
| date | Mon, 03 Feb 2003 15:25:01 +0000 |
| parents | 5ba7934a7ba0 |
| children | adc66d314c78 |
line wrap: on
line diff
--- a/Lib/test/test_long.py Mon Feb 03 15:21:15 2003 +0000 +++ b/Lib/test/test_long.py Mon Feb 03 15:25:01 2003 +0000 @@ -371,7 +371,7 @@ for x in -2.0, -1.0, 0.0, 1.0, 2.0: verify(float(long(x)) == x) - shuge = '12345' * 1000 + shuge = '12345' * 120 huge = 1L << 30000 mhuge = -huge namespace = {'huge': huge, 'mhuge': mhuge, 'shuge': shuge, 'math': math}
