[pypy-svn] r72284 - pypy/branch/ll_math/pypy/rpython/lltypesystem/module/test
arigo at codespeak.net
arigo at codespeak.net
Tue Mar 16 14:11:57 CET 2010
Author: arigo
Date: Tue Mar 16 14:11:55 2010
New Revision: 72284
Modified:
pypy/branch/ll_math/pypy/rpython/lltypesystem/module/test/test_ll_math.py
Log:
Some more corner cases.
Modified: pypy/branch/ll_math/pypy/rpython/lltypesystem/module/test/test_ll_math.py
==============================================================================
--- pypy/branch/ll_math/pypy/rpython/lltypesystem/module/test/test_ll_math.py (original)
+++ pypy/branch/ll_math/pypy/rpython/lltypesystem/module/test/test_ll_math.py Tue Mar 16 14:11:55 2010
@@ -90,6 +90,18 @@
('pow', (-INFINITY, 6.0), positiveinf),
('pow', (-INFINITY, -13.0), -0.0),
('pow', (-INFINITY, -128.0), 0.0),
+ ('pow', (1.001, INFINITY), positiveinf),
+ ('pow', (1.0, INFINITY), 1.0),
+ ('pow', (0.999, INFINITY), 0.0),
+ ('pow', (-0.999,INFINITY), 0.0),
+ #('pow', (-1.0, INFINITY), 1.0, but strange, could also be -1.0),
+ ('pow', (-1.001,INFINITY), OverflowError),
+ ('pow', (1.001, -INFINITY), 0.0),
+ ('pow', (1.0, -INFINITY), 1.0),
+ #('pow', (0.999, -INFINITY), positiveinf, but get OverflowError),
+ #('pow', (INFINITY, INFINITY), positiveinf, but get OverflowError),
+ ('pow', (INFINITY, -INFINITY), 0.0),
+ ('pow', (-INFINITY, INFINITY), OverflowError),
]
IRREGERRCASES = [
More information about the Pypy-commit
mailing list