From: Stefan Behnel Date: Mon, 23 Feb 2009 20:17:17 +0000 (+0100) Subject: revert offending NumPy test changes X-Git-Tag: 0.11.rc~48 X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=5612dcc5e94f9fdae0bc7a999def1064e877d0e8;p=cython.git revert offending NumPy test changes --- diff --git a/tests/run/numpy_test.pyx b/tests/run/numpy_test.pyx index 77a5e99b..e988ce53 100644 --- a/tests/run/numpy_test.pyx +++ b/tests/run/numpy_test.pyx @@ -165,17 +165,17 @@ def ndarray_str(arr): return unicode(arr).replace(u'\n\n', u'\n<_BLANKLINE_>\n') def basic(): - cdef object[int, ndim=2] buf = np.arange(10, dtype=u'i').reshape((2, 5)) + cdef object[int, ndim=2] buf = np.arange(10, dtype=b'i').reshape((2, 5)) print buf print buf[0, 2], buf[0, 0], buf[1, 4], buf[1, 0] def three_dim(): - cdef object[double, ndim=3] buf = np.arange(24, dtype=u'd').reshape((3,2,4)) + cdef object[double, ndim=3] buf = np.arange(24, dtype=b'd').reshape((3,2,4)) print ndarray_str(buf) print buf[0, 1, 2], buf[0, 0, 0], buf[1, 1, 1], buf[1, 0, 0] def obj_array(): - cdef object[object, ndim=1] buf = np.array([u"a", 1, {}]) + cdef object[object, ndim=1] buf = np.array([b"a", 1, {}]) print buf print buf[0], buf[1], buf[2] @@ -192,12 +192,12 @@ def put_range_long_1d(np.ndarray[long] arr): arr[i] = value value += 1 -def test_c_contig(np.ndarray[int, ndim=2, mode=u'c'] arr): +def test_c_contig(np.ndarray[int, ndim=2, mode=b'c'] arr): cdef int i, j for i in range(arr.shape[0]): print u" ".join([unicode(arr[i, j]) for j in range(arr.shape[1])]) -def test_f_contig(np.ndarray[int, ndim=2, mode=u'fortran'] arr): +def test_f_contig(np.ndarray[int, ndim=2, mode=b'fortran'] arr): cdef int i, j for i in range(arr.shape[0]): print u" ".join([unicode(arr[i, j]) for j in range(arr.shape[1])]) @@ -250,7 +250,7 @@ def inc1_float64_t(np.ndarray[np.float64_t] arr): arr[1] += 1 def test_dtype(dtype, inc1): - if dtype in (u'F', u'D', u'G'): + if dtype in (b'F', b'D', b'G'): a = np.array([0, 10+10j], dtype=dtype) inc1(a) if a[1] != (11 + 11j): print u"failed!", a[1] @@ -264,7 +264,7 @@ cdef struct DoubleInt: def test_recordarray(): cdef object[DoubleInt] arr - arr = np.array([(5,5), (4, 6)], dtype=np.dtype(u'i,i')) + arr = np.array([(5,5), (4, 6)], dtype=np.dtype(b'i,i')) cdef DoubleInt rec rec = arr[0] if rec.x != 5: print u"failed" @@ -304,10 +304,10 @@ def test_bad_nested_dtypes(): def test_good_cast(): # Check that a signed int can round-trip through casted unsigned int access - cdef np.ndarray[unsigned int, cast=True] arr = np.array([-100], dtype=u'i') + cdef np.ndarray[unsigned int, cast=True] arr = np.array([-100], dtype=b'i') cdef unsigned int data = arr[0] return -100 == data def test_bad_cast(): # This should raise an exception - cdef np.ndarray[long, cast=True] arr = np.array([1], dtype=u'b') + cdef np.ndarray[long, cast=True] arr = np.array([1], dtype=b'b')