Skip to content

Commit 1182347

Browse files
author
y-p
committed
TST: add regression test for interpolate #5977
1 parent 086c3e0 commit 1182347

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

pandas/tests/test_generic.py

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -461,6 +461,16 @@ def test_interpolate(self):
461461
# try time interpolation on a non-TimeSeries
462462
self.assertRaises(ValueError, self.series.interpolate, method='time')
463463

464+
def test_interp_regression(self):
465+
466+
ser = Series(np.sort(np.random.uniform(size=100)))
467+
468+
# interpolate at new_index
469+
new_index = ser.index + Index([49.25, 49.5, 49.75, 50.25, 50.5, 50.75])
470+
interp_s = ser.reindex(new_index).interpolate(method='pchip')
471+
# does not blow up, GH5977
472+
interp_s[49:51]
473+
464474
def test_interpolate_corners(self):
465475
s = Series([np.nan, np.nan])
466476
assert_series_equal(s.interpolate(), s)

0 commit comments

Comments
 (0)