Skip to content

Commit 1a6d483

Browse files
committed
TST: dtype test fixes for GH7533
1 parent fa68e4f commit 1a6d483

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

pandas/tests/test_multilevel.py

+7-7
Original file line numberDiff line numberDiff line change
@@ -2082,37 +2082,37 @@ def test_reset_index_datetime(self):
20822082
# GH 3950
20832083
for tz in ['UTC', 'Asia/Tokyo', 'US/Eastern']:
20842084
idx1 = pd.date_range('1/1/2011', periods=5, freq='D', tz=tz, name='idx1')
2085-
idx2 = pd.Index(range(5), name='idx2')
2085+
idx2 = pd.Index(range(5), name='idx2',dtype='int64')
20862086
idx = pd.MultiIndex.from_arrays([idx1, idx2])
2087-
df = pd.DataFrame({'a': range(5), 'b': ['A', 'B', 'C', 'D', 'E']}, index=idx)
2087+
df = pd.DataFrame({'a': np.arange(5,dtype='int64'), 'b': ['A', 'B', 'C', 'D', 'E']}, index=idx)
20882088

20892089
expected = pd.DataFrame({'idx1': [datetime.datetime(2011, 1, 1),
20902090
datetime.datetime(2011, 1, 2),
20912091
datetime.datetime(2011, 1, 3),
20922092
datetime.datetime(2011, 1, 4),
20932093
datetime.datetime(2011, 1, 5)],
2094-
'idx2': range(5),
2095-
'a': range(5), 'b': ['A', 'B', 'C', 'D', 'E']},
2094+
'idx2': np.arange(5,dtype='int64'),
2095+
'a': np.arange(5,dtype='int64'), 'b': ['A', 'B', 'C', 'D', 'E']},
20962096
columns=['idx1', 'idx2', 'a', 'b'])
20972097
expected['idx1'] = expected['idx1'].apply(lambda d: pd.Timestamp(d, tz=tz))
20982098
assert_frame_equal(df.reset_index(), expected)
20992099

21002100
idx3 = pd.date_range('1/1/2012', periods=5, freq='MS', tz='Europe/Paris', name='idx3')
21012101
idx = pd.MultiIndex.from_arrays([idx1, idx2, idx3])
2102-
df = pd.DataFrame({'a': range(5), 'b': ['A', 'B', 'C', 'D', 'E']}, index=idx)
2102+
df = pd.DataFrame({'a': np.arange(5,dtype='int64'), 'b': ['A', 'B', 'C', 'D', 'E']}, index=idx)
21032103

21042104
expected = pd.DataFrame({'idx1': [datetime.datetime(2011, 1, 1),
21052105
datetime.datetime(2011, 1, 2),
21062106
datetime.datetime(2011, 1, 3),
21072107
datetime.datetime(2011, 1, 4),
21082108
datetime.datetime(2011, 1, 5)],
2109-
'idx2': range(5),
2109+
'idx2': np.arange(5,dtype='int64'),
21102110
'idx3': [datetime.datetime(2012, 1, 1),
21112111
datetime.datetime(2012, 2, 1),
21122112
datetime.datetime(2012, 3, 1),
21132113
datetime.datetime(2012, 4, 1),
21142114
datetime.datetime(2012, 5, 1)],
2115-
'a': range(5), 'b': ['A', 'B', 'C', 'D', 'E']},
2115+
'a': np.arange(5,dtype='int64'), 'b': ['A', 'B', 'C', 'D', 'E']},
21162116
columns=['idx1', 'idx2', 'idx3', 'a', 'b'])
21172117
expected['idx1'] = expected['idx1'].apply(lambda d: pd.Timestamp(d, tz=tz))
21182118
expected['idx3'] = expected['idx3'].apply(lambda d: pd.Timestamp(d, tz='Europe/Paris'))

0 commit comments

Comments
 (0)