diff --git a/pandas/tests/series/test_missing.py b/pandas/tests/series/test_missing.py index 94b643900ee0f..0f0e1511b0c3f 100644 --- a/pandas/tests/series/test_missing.py +++ b/pandas/tests/series/test_missing.py @@ -1441,10 +1441,12 @@ def test_interpolate_timedelta_index(self, interp_methods_ind): if method == "pchip": _skip_if_no_pchip() - if method in {"linear", "pchip"}: + if method in {"linear"}: result = df[0].interpolate(method=method, **kwargs) expected = pd.Series([0.0, 1.0, 2.0, 3.0], name=0, index=ind) assert_series_equal(result, expected) + elif method in {"pchip"}: + pytest.xfail(reason="gh-26189: broken on scipy master") else: pytest.skip( "This interpolation method is not supported for "