From 2c37d3b6ec81ee6a86e4ae8f5713d48b6405cfb3 Mon Sep 17 00:00:00 2001 From: Jay Bourque Date: Sat, 13 Jul 2013 16:35:29 -0500 Subject: Add test for empty subspace --- numpy/core/tests/test_ufunc.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/numpy/core/tests/test_ufunc.py b/numpy/core/tests/test_ufunc.py index 813e6f644..67b571bfb 100644 --- a/numpy/core/tests/test_ufunc.py +++ b/numpy/core/tests/test_ufunc.py @@ -983,6 +983,11 @@ class TestUfunc(TestCase): np.invert.at(a, [2, 5, 2]) assert_equal(a, [0, 1, 2, 3, 4, 5 ^ 0xffffffff, 6, 7, 8, 9]) + # Test empty subspace + orig = np.arange(4) + a = orig[:,None][:,0:0] + np.add.at(a, [0,1], 3) + assert_array_equal(orig, np.arange(4)) if __name__ == "__main__": run_module_suite() -- cgit v1.2.1