Skip to content

Commit 7ca6fc5

Browse files
TST: add test for DataFrame.reindex on nearest tz-aware DatetimeIndex (pandas-dev#32155)
1 parent 9c95e16 commit 7ca6fc5

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

pandas/tests/frame/indexing/test_indexing.py

+8
Original file line numberDiff line numberDiff line change
@@ -1618,6 +1618,14 @@ def test_reindex_nearest_tz(self, tz_aware_fixture):
16181618
actual = df.reindex(idx[:3], method="nearest")
16191619
tm.assert_frame_equal(expected, actual)
16201620

1621+
def test_reindex_nearest_tz_empty_frame(self):
1622+
# https://github.com/pandas-dev/pandas/issues/31964
1623+
dti = pd.DatetimeIndex(["2016-06-26 14:27:26+00:00"])
1624+
df = pd.DataFrame(index=pd.DatetimeIndex(["2016-07-04 14:00:59+00:00"]))
1625+
expected = pd.DataFrame(index=dti)
1626+
result = df.reindex(dti, method="nearest")
1627+
tm.assert_frame_equal(result, expected)
1628+
16211629
def test_reindex_frame_add_nat(self):
16221630
rng = date_range("1/1/2000 00:00:00", periods=10, freq="10s")
16231631
df = DataFrame({"A": np.random.randn(len(rng)), "B": rng})

0 commit comments

Comments
 (0)