From 818e58e5696b26dcaa7144da896a2610a381ccfc Mon Sep 17 00:00:00 2001 From: Nils Werner Date: Wed, 10 Jan 2018 17:24:50 +0100 Subject: [PATCH] Only skip single parameter for test_slicing_errors --- sparse/tests/test_core.py | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/sparse/tests/test_core.py b/sparse/tests/test_core.py index 3282c6677..4ffa6b590 100644 --- a/sparse/tests/test_core.py +++ b/sparse/tests/test_core.py @@ -453,10 +453,6 @@ def test_custom_dtype_slicing(): assert_eq(x['part3'], s['part3']) -@pytest.mark.skipif( - version.parse(np.version.version) < version.parse("1.13.0"), - reason="NumPy < 1.13.0 does not raise these Exceptions" -) @pytest.mark.parametrize('index', [ (Ellipsis, Ellipsis), (1, 1, 1, 1), @@ -464,7 +460,13 @@ def test_custom_dtype_slicing(): 5, -5, 'foo', - ([True, False, False]), + pytest.param( + [True, False, False], + marks=pytest.mark.skipif( + version.parse(np.version.version) < version.parse("1.13.0"), + reason="NumPy < 1.13.0 does not raise these Exceptions" + ) + ), ]) def test_slicing_errors(index): s = sparse.random((2, 3, 4), density=0.5)