Skip to content

Commit 37b514c

Browse files
Reksbrilproost
authored andcommitted
TST: Add regression test for Series index.map failing (pandas-dev#20990) (pandas-dev#29093)
1 parent db06d00 commit 37b514c

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

pandas/tests/indexes/datetimes/test_datetime.py

+12
Original file line numberDiff line numberDiff line change
@@ -456,3 +456,15 @@ def test_to_frame_datetime_tz(self):
456456
result = idx.to_frame()
457457
expected = DataFrame(idx, index=idx)
458458
tm.assert_frame_equal(result, expected)
459+
460+
@pytest.mark.parametrize("name", [None, "name"])
461+
def test_index_map(self, name):
462+
# see GH20990
463+
count = 6
464+
index = pd.date_range("2018-01-01", periods=count, freq="M", name=name).map(
465+
lambda x: (x.year, x.month)
466+
)
467+
exp_index = pd.MultiIndex.from_product(
468+
((2018,), range(1, 7)), names=[name, name]
469+
)
470+
tm.assert_index_equal(index, exp_index)

0 commit comments

Comments
 (0)