Skip to content

Commit 443138b

Browse files
ganevgvjreback
authored andcommitted
TST: add test for rolling max with DatetimeIndex (#29761)
1 parent b366ce8 commit 443138b

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

pandas/tests/window/test_timeseries_window.py

+12
Original file line numberDiff line numberDiff line change
@@ -535,6 +535,18 @@ def test_ragged_max(self):
535535
expected["B"] = [0.0, 1, 2, 3, 4]
536536
tm.assert_frame_equal(result, expected)
537537

538+
def test_minutes_freq_max(self):
539+
# GH 21096
540+
n = 10
541+
index = date_range(start="2018-1-1 01:00:00", freq="1min", periods=n)
542+
s = Series(data=0, index=index)
543+
s.iloc[1] = np.nan
544+
s.iloc[-1] = 2
545+
result = s.rolling(window=f"{n}min").max()
546+
expected = Series(data=[0] * (n - 1) + [2.0], index=index)
547+
548+
tm.assert_series_equal(result, expected)
549+
538550
def test_ragged_apply(self, raw):
539551

540552
df = self.ragged

0 commit comments

Comments
 (0)