diff options
author | Eric Wieser <wieser.eric@gmail.com> | 2017-07-13 12:40:05 +0100 |
---|---|---|
committer | Eric Wieser <wieser.eric@gmail.com> | 2017-07-13 13:02:50 +0100 |
commit | d86e3fee3c9906ce0fad36520de86d9ac306cee8 (patch) | |
tree | b121dc7bae4ba36eb7cd67722e4af67d71c6f18f /numpy/lib/tests/test_function_base.py | |
parent | 14ff219a13e194c5e7995218fea3c7648eb1c875 (diff) | |
download | numpy-d86e3fee3c9906ce0fad36520de86d9ac306cee8.tar.gz |
BUG: Allow 0d arrays instead of scalars in gradient
This fixes gh-8292
Diffstat (limited to 'numpy/lib/tests/test_function_base.py')
-rw-r--r-- | numpy/lib/tests/test_function_base.py | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/numpy/lib/tests/test_function_base.py b/numpy/lib/tests/test_function_base.py index 4f21e261f..ee2cc166a 100644 --- a/numpy/lib/tests/test_function_base.py +++ b/numpy/lib/tests/test_function_base.py @@ -742,8 +742,11 @@ class TestGradient(TestCase): # distances must be scalars or have size equal to gradient[axis] gradient(np.arange(5), 3.) + gradient(np.arange(5), np.array(3.)) gradient(np.arange(5), dx) - gradient(f_2d, 1.5) # dy is set equal to dx because scalar + # dy is set equal to dx because scalar + gradient(f_2d, 1.5) + gradient(f_2d, np.array(1.5)) gradient(f_2d, dx_uneven, dx_uneven) # mix between even and uneven spaces and |