Skip to content

Commit ae01e6e

Browse files
TST: unit testing resampled closed right boundary exclusion
1 parent ea75dd7 commit ae01e6e

File tree

1 file changed

+11
-0
lines changed

1 file changed

+11
-0
lines changed

pandas/tests/resample/test_datetime_index.py

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2178,3 +2178,14 @@ def test_resample_A_raises(freq):
21782178
s = Series(range(10), index=date_range("20130101", freq="D", periods=10))
21792179
with pytest.raises(ValueError, match=msg):
21802180
s.resample(freq).mean()
2181+
2182+
2183+
def test_resample_closed_right_boundary_exclusion():
2184+
# https://github.com/pandas-dev/pandas/issues/62154
2185+
idx = date_range("2023-01-01 00:00:00", "2023-01-01 01:00:00", freq="30min")
2186+
s = Series([1, 2, 3], index=idx)
2187+
expected = Series(
2188+
[2], index=date_range("2023-01-01 00:00:00", periods=1, freq="1h")
2189+
)
2190+
result = s.resample("1h", closed="right", label="left").sum()
2191+
tm.assert_series_equal(result, expected)

0 commit comments

Comments
 (0)