File tree Expand file tree Collapse file tree 1 file changed +12
-0
lines changed
pandas/tests/series/indexing Expand file tree Collapse file tree 1 file changed +12
-0
lines changed Original file line number Diff line number Diff line change @@ -405,6 +405,18 @@ def test_setitem_empty_series_datetimeindex_preserves_freq(self):
405405 tm .assert_series_equal (series , expected )
406406 assert series .index .freq == expected .index .freq
407407
408+ def test_setitem_empty_series_timestamp_preserves_dtype (self ):
409+ # GH 21881
410+ timestamp = Timestamp (1412526600000000000 )
411+ series = Series ([timestamp ], index = ["timestamp" ], dtype = object )
412+ expected = series ["timestamp" ]
413+
414+ series = Series ([], dtype = object )
415+ series ["anything" ] = 300.0
416+ series ["timestamp" ] = timestamp
417+ result = series ["timestamp" ]
418+ assert result == expected
419+
408420
409421def test_setitem_scalar_into_readonly_backing_data ():
410422 # GH#14359: test that you cannot mutate a read only buffer
You can’t perform that action at this time.
0 commit comments