From ba074bceb739f67eb6032a382a40f17e0f3a75f4 Mon Sep 17 00:00:00 2001 From: ShaharNaveh <> Date: Wed, 12 May 2021 15:43:06 +0300 Subject: [PATCH] Added regression test --- pandas/tests/indexing/test_datetime.py | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/pandas/tests/indexing/test_datetime.py b/pandas/tests/indexing/test_datetime.py index e46eed05caa86..2aea2cc9b37cd 100644 --- a/pandas/tests/indexing/test_datetime.py +++ b/pandas/tests/indexing/test_datetime.py @@ -10,6 +10,21 @@ class TestDatetimeIndex: + def test_datetimeindex_transpose_empty_df(self): + """ + Regression test for: + https://github.com/pandas-dev/pandas/issues/41382 + """ + df = DataFrame(index=pd.DatetimeIndex([])) + + expected = pd.DatetimeIndex([], dtype="datetime64[ns]", freq=None) + + result1 = df.T.sum().index + result2 = df.sum(axis=1).index + + tm.assert_index_equal(result1, expected) + tm.assert_index_equal(result2, expected) + def test_indexing_with_datetime_tz(self): # GH#8260