Skip to content

Commit 3759e7d

Browse files
authored
TST: Add test for setitem preserving period dtype (#42654)
1 parent 5cd594f commit 3759e7d

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

pandas/tests/frame/indexing/test_setitem.py

+10
Original file line numberDiff line numberDiff line change
@@ -179,6 +179,16 @@ def test_setitem_with_unaligned_sparse_value(self):
179179
expected = Series(SparseArray([1, 0, 0]), name="new_column")
180180
tm.assert_series_equal(df["new_column"], expected)
181181

182+
def test_setitem_period_preserves_dtype(self):
183+
# GH: 26861
184+
data = [Period("2003-12", "D")]
185+
result = DataFrame([])
186+
result["a"] = data
187+
188+
expected = DataFrame({"a": data})
189+
190+
tm.assert_frame_equal(result, expected)
191+
182192
def test_setitem_dict_preserves_dtypes(self):
183193
# https://github.com/pandas-dev/pandas/issues/34573
184194
expected = DataFrame(

0 commit comments

Comments
 (0)