diff options
author | Stefan van der Walt <stefan@sun.ac.za> | 2006-08-12 21:57:03 +0000 |
---|---|---|
committer | Stefan van der Walt <stefan@sun.ac.za> | 2006-08-12 21:57:03 +0000 |
commit | 747579e371dc1515d76df0a10f474f58786ebe22 (patch) | |
tree | 7cdfa360d5535f3d93cadde6bf60b06863004e3b | |
parent | 937013b35e0483ce82c1b90fb8416ab9188b1ed3 (diff) | |
download | numpy-747579e371dc1515d76df0a10f474f58786ebe22.tar.gz |
Add test for object array creation.
-rw-r--r-- | numpy/core/tests/test_regression.py | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/numpy/core/tests/test_regression.py b/numpy/core/tests/test_regression.py index 0be4c8d6e..2bb34cde3 100644 --- a/numpy/core/tests/test_regression.py +++ b/numpy/core/tests/test_regression.py @@ -338,6 +338,15 @@ class test_regression(NumpyTestCase): x[0] = 'a ' x = x.rstrip() assert_equal(x[0], 'a') + + def check_object_array_shape(self,level=rlevel): + """Ticket #239""" + assert_equal(N.array([[1,2],3,4],dtype=object).shape, (3,)) + assert_equal(N.array([[1,2],[3,4]],dtype=object).shape, (2,2)) + #assert_equal(N.array([(1,2),(3,4)],dtype=object).shape, (2,)) + assert_equal(N.array([],dtype=object).shape, ()) + assert_equal(N.array([[],[],[]],dtype=object).shape, (3,)) + assert_equal(N.array([[3,4],[5,6],None],dtype=object).shape, (3,)) if __name__ == "__main__": NumpyTest().run() |