Author: Carl Friedrich Bolz <cfb...@gmx.de> Branch: Changeset: r70430:9d0e73ee9419 Date: 2014-04-04 11:18 +0200 http://bitbucket.org/pypy/pypy/changeset/9d0e73ee9419/
Log: of course since the tests are not where one expects, somebody made a new file diff --git a/rpython/jit/metainterp/optimizeopt/test/test_intbound.py b/rpython/jit/metainterp/optimizeopt/test/test_intbound.py --- a/rpython/jit/metainterp/optimizeopt/test/test_intbound.py +++ b/rpython/jit/metainterp/optimizeopt/test/test_intbound.py @@ -1,5 +1,7 @@ from rpython.jit.metainterp.optimizeopt.intutils import IntBound, IntUpperBound, \ IntLowerBound, IntUnbounded +from rpython.jit.metainterp.optimizeopt.intbounds import next_pow2_m1 + from copy import copy import sys from rpython.rlib.rarithmetic import LONG_BIT @@ -235,8 +237,8 @@ for shift_count_bound in (IntBound(7, LONG_BIT), IntBound(-7, 7)): #assert not b.lshift_bound(shift_count_bound).has_upper assert not b.rshift_bound(shift_count_bound).has_upper - - + + def test_div_bound(): for _, _, b1 in some_bounds(): for _, _, b2 in some_bounds(): @@ -258,7 +260,6 @@ assert a.contains(0) - def test_sub_bound(): for _, _, b1 in some_bounds(): for _, _, b2 in some_bounds(): @@ -271,3 +272,14 @@ a=bound(2, 4).sub_bound(bound(1, 2)) assert not a.contains(-1) assert not a.contains(4) + + +def test_next_pow2_m1(): + assert next_pow2_m1(0) == 0 + assert next_pow2_m1(1) == 1 + assert next_pow2_m1(7) == 7 + assert next_pow2_m1(256) == 511 + assert next_pow2_m1(255) == 255 + assert next_pow2_m1(80) == 127 + assert next_pow2_m1((1 << 32) - 5) == (1 << 32) - 1 + assert next_pow2_m1((1 << 64) - 1) == (1 << 64) - 1 diff --git a/rpython/jit/metainterp/optimizeopt/test/test_intbounds.py b/rpython/jit/metainterp/optimizeopt/test/test_intbounds.py deleted file mode 100644 --- a/rpython/jit/metainterp/optimizeopt/test/test_intbounds.py +++ /dev/null @@ -1,12 +0,0 @@ -from rpython.jit.metainterp.optimizeopt.intbounds import next_pow2_m1 - - -def test_next_pow2_m1(): - assert next_pow2_m1(0) == 0 - assert next_pow2_m1(1) == 1 - assert next_pow2_m1(7) == 7 - assert next_pow2_m1(256) == 511 - assert next_pow2_m1(255) == 255 - assert next_pow2_m1(80) == 127 - assert next_pow2_m1((1 << 32) - 5) == (1 << 32) - 1 - assert next_pow2_m1((1 << 64) - 1) == (1 << 64) - 1 _______________________________________________ pypy-commit mailing list pypy-commit@python.org https://mail.python.org/mailman/listinfo/pypy-commit