Skip to content

Commit 50386d8

Browse files
committed
1 parent 8d0a264 commit 50386d8

File tree

1 file changed

+15
-0
lines changed

1 file changed

+15
-0
lines changed

pandas/tests/indexes/datetimes/test_date_range.py

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1557,6 +1557,21 @@ def test_date_range_negative_freq_year_end(self, unit):
15571557
tm.assert_index_equal(rng, exp)
15581558
assert rng.freq == "-2YE"
15591559

1560+
def test_date_range_negative_freq_year_end_inbounds(self, unit):
1561+
# GH#56147
1562+
rng = date_range(
1563+
start = "2023-10-31 00:00:00",
1564+
end = "2021-10-31 00:00:00",
1565+
freq="-1YE",
1566+
unit=unit,
1567+
)
1568+
exp = DatetimeIndex(
1569+
["2022-12-31 00:00:00", "2021-12-31 00:00:00"],
1570+
dtype=f"M8[{unit}]",
1571+
freq="-1YE",
1572+
)
1573+
tm.assert_index_equal(rng, exp)
1574+
15601575
def test_date_range_business_year_end_year(self, unit):
15611576
# see GH#9313
15621577
rng = date_range("1/1/2013", "7/1/2017", freq="BYE", unit=unit)

0 commit comments

Comments
 (0)