From fa08ff1dd3a17e4262c1481de9b9a1d13da0db01 Mon Sep 17 00:00:00 2001 From: Roy Smart Date: Sun, 3 Dec 2023 19:02:57 -0700 Subject: [PATCH] Improved test coverage for `regridding.find_indices()`. --- regridding/_find_indices/_tests/test_find_indices.py | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/regridding/_find_indices/_tests/test_find_indices.py b/regridding/_find_indices/_tests/test_find_indices.py index 7cb9961..9aaac2b 100644 --- a/regridding/_find_indices/_tests/test_find_indices.py +++ b/regridding/_find_indices/_tests/test_find_indices.py @@ -11,6 +11,11 @@ (np.linspace(-1, 1, num=32),), (np.linspace(-1, 1, num=64),), ), + pytest.param( + 10 * (np.linspace(-1, 1, num=32),), + 10 * (np.linspace(-1, 1, num=64),), + marks=pytest.mark.xfail, + ), ], ) @pytest.mark.parametrize( @@ -18,13 +23,13 @@ argvalues=[ "brute", "searchsorted", - pytest.param("invalid method", marks=pytest.mark.xfail) + pytest.param("invalid method", marks=pytest.mark.xfail), ], ) def test_find_indices_1d( coordinates_input: tuple[np.ndarray], coordinates_output: tuple[np.ndarray], - method: Literal["brute"], + method: Literal["brute","searchsorted"], ): result = regridding.find_indices( coordinates_input=coordinates_input,