From: Tim Peters Date: Thu, 6 Sep 2001 22:03:36 +0000 (+0000) Subject: Added some underflow-to-0.0 long/long true division tests. X-Git-Tag: v2.2a3~23 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=4bd810aaf215028fd0f512fd646e86ed6e27038d;p=thirdparty%2FPython%2Fcpython.git Added some underflow-to-0.0 long/long true division tests. --- diff --git a/Lib/test/test_long_future.py b/Lib/test/test_long_future.py index 9321f70e246f..03d09fca5366 100644 --- a/Lib/test/test_long_future.py +++ b/Lib/test/test_long_future.py @@ -37,6 +37,12 @@ def test_true_division(): else: raise TestFailed("expected OverflowError from %r" % overflow) + for underflow in ["1 / huge", "2L / huge", "-1 / huge", "-2L / huge", + "100 / mhuge", "100L / mhuge"]: + result = eval(underflow, namespace) + if result != 0.0: + raise TestFailed("expected undeflow to 0 from %r" % undeflow) + for zero in ["huge / 0", "huge / 0L", "mhuge / 0", "mhuge / 0L"]: try: