From 906a8848a3ea7eb0c5fa85653640b37caa08bbcd Mon Sep 17 00:00:00 2001 From: Sebastian Berg Date: Mon, 9 Sep 2013 22:41:03 +0200 Subject: BUG: Fix 0-sized ndindex The zerosize_ok flag to nditer was missing, so that it did not allow for 0-sized iteration. Closes gh-3714 --- numpy/lib/tests/test_index_tricks.py | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'numpy/lib/tests/test_index_tricks.py') diff --git a/numpy/lib/tests/test_index_tricks.py b/numpy/lib/tests/test_index_tricks.py index b4152fafa..6b01464a7 100644 --- a/numpy/lib/tests/test_index_tricks.py +++ b/numpy/lib/tests/test_index_tricks.py @@ -274,6 +274,10 @@ def test_ndindex(): x = list(np.ndindex(())) assert_equal(x, [()]) + # Make sure 0-sized ndindex works correctly + x = list(np.ndindex(*[0])) + assert_equal(x, []) + if __name__ == "__main__": run_module_suite() -- cgit v1.2.1