File tree Expand file tree Collapse file tree 1 file changed +13
-0
lines changed
Expand file tree Collapse file tree 1 file changed +13
-0
lines changed Original file line number Diff line number Diff line change @@ -3587,6 +3587,19 @@ def test_constructor_with_datetimes(self):
35873587 expected.sort_index()
35883588 assert_series_equal(result, expected)
35893589
3590+ # GH 7594
3591+ # don't coerce tz-aware
3592+ import pytz
3593+ tz = pytz.timezone('US/Eastern')
3594+ dt = tz.localize(datetime(2012, 1, 1))
3595+ df = DataFrame({'End Date': dt}, index=[0])
3596+ self.assertEqual(df.iat[0,0],dt)
3597+ assert_series_equal(df.dtypes,Series({'End Date' : np.dtype('object') }))
3598+
3599+ df = DataFrame([{'End Date': dt}])
3600+ self.assertEqual(df.iat[0,0],dt)
3601+ assert_series_equal(df.dtypes,Series({'End Date' : np.dtype('object') }))
3602+
35903603 def test_constructor_for_list_with_dtypes(self):
35913604 intname = np.dtype(np.int_).name
35923605 floatname = np.dtype(np.float_).name
You can’t perform that action at this time.
0 commit comments