Skip to content

Commit

Permalink
Fix pandas interpolate(fill_value=) error (#8139)
Browse files Browse the repository at this point in the history
  • Loading branch information
max-sixty authored Sep 4, 2023
1 parent 71177d4 commit e9c1962
Showing 1 changed file with 4 additions and 2 deletions.
6 changes: 4 additions & 2 deletions xarray/tests/test_missing.py
Original file line number Diff line number Diff line change
Expand Up @@ -104,7 +104,8 @@ def test_interpolate_pd_compat():
for dim in ["time", "x"]:
actual = da.interpolate_na(method=method, dim=dim, fill_value=np.nan)
expected = df.interpolate(
method=method, axis=da.get_axis_num(dim), fill_value=(np.nan, np.nan)
method=method,
axis=da.get_axis_num(dim),
)
# Note, Pandas does some odd things with the left/right fill_value
# for the linear methods. This next line inforces the xarray
Expand Down Expand Up @@ -140,7 +141,8 @@ def test_interpolate_pd_compat_non_uniform_index():
method="linear", dim=dim, use_coordinate=True, fill_value=np.nan
)
expected = df.interpolate(
method=method, axis=da.get_axis_num(dim), fill_value=np.nan
method=method,
axis=da.get_axis_num(dim),
)

# Note, Pandas does some odd things with the left/right fill_value
Expand Down

0 comments on commit e9c1962

Please sign in to comment.