revert offending NumPy test changes
authorStefan Behnel <scoder@users.berlios.de>
Mon, 23 Feb 2009 20:17:17 +0000 (21:17 +0100)
committerStefan Behnel <scoder@users.berlios.de>
Mon, 23 Feb 2009 20:17:17 +0000 (21:17 +0100)
tests/run/numpy_test.pyx

index 77a5e99b150e462c17e0b3561e6c8cfcf5ebf131..e988ce5357daa88f1b1e4e94beb06e699ddcdedb 100644 (file)
@@ -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 == <int>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')