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):
3587
3587
expected.sort_index()
3588
3588
assert_series_equal(result, expected)
3589
3589
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
+
3590
3603
def test_constructor_for_list_with_dtypes(self):
3591
3604
intname = np.dtype(np.int_).name
3592
3605
floatname = np.dtype(np.float_).name
You can’t perform that action at this time.
0 commit comments