[pypy-commit] pypy numpy-back-to-applevel: fix test_base
fijal
noreply at buildbot.pypy.org
Thu Jan 26 22:39:36 CET 2012
Author: Maciej Fijalkowski <fijall at gmail.com>
Branch: numpy-back-to-applevel
Changeset: r51826:857a38cda57f
Date: 2012-01-26 23:39 +0200
http://bitbucket.org/pypy/pypy/changeset/857a38cda57f/
Log: fix test_base
diff --git a/pypy/module/micronumpy/test/test_base.py b/pypy/module/micronumpy/test/test_base.py
--- a/pypy/module/micronumpy/test/test_base.py
+++ b/pypy/module/micronumpy/test/test_base.py
@@ -3,6 +3,7 @@
from pypy.module.micronumpy.interp_numarray import W_NDimArray, Scalar
from pypy.module.micronumpy.interp_ufuncs import (find_binop_result_dtype,
find_unaryop_result_dtype)
+from pypy.module.micronumpy.interp_boxes import W_Float64Box
from pypy.conftest import option
import sys
@@ -23,7 +24,7 @@
ar = W_NDimArray(10, [10], dtype=float64_dtype)
ar2 = W_NDimArray(10, [10], dtype=float64_dtype)
v1 = ar.descr_add(space, ar)
- v2 = ar.descr_add(space, Scalar(float64_dtype, 2.0))
+ v2 = ar.descr_add(space, Scalar(float64_dtype, W_Float64Box(2.0)))
sig1 = v1.find_sig()
sig2 = v2.find_sig()
assert v1 is not v2
@@ -33,7 +34,7 @@
sig1b = ar2.descr_add(space, ar).find_sig()
assert sig1b.left.array_no != sig1b.right.array_no
assert sig1b is not sig1
- v3 = ar.descr_add(space, Scalar(float64_dtype, 1.0))
+ v3 = ar.descr_add(space, Scalar(float64_dtype, W_Float64Box(1.0)))
sig3 = v3.find_sig()
assert sig2 is sig3
v4 = ar.descr_add(space, ar)
More information about the pypy-commit
mailing list