@@ -1445,7 +1445,8 @@ def test_to_excel_interval_no_labels(self):
1445
1445
_skip_if_no_xlrd ()
1446
1446
1447
1447
with ensure_clean (self .ext ) as path :
1448
- frame = DataFrame (np .random .randint (- 10 , 10 , size = (20 , 1 )))
1448
+ frame = DataFrame (np .random .randint (- 10 , 10 , size = (20 , 1 )),
1449
+ dtype = np .int64 )
1449
1450
expected = frame .copy ()
1450
1451
frame ['new' ] = pd .cut (frame [0 ], 10 )
1451
1452
expected ['new' ] = pd .cut (expected [0 ], 10 ).astype (str )
@@ -1459,7 +1460,8 @@ def test_to_excel_interval_labels(self):
1459
1460
_skip_if_no_xlrd ()
1460
1461
1461
1462
with ensure_clean (self .ext ) as path :
1462
- frame = DataFrame (np .random .randint (- 10 , 10 , size = (20 , 1 )))
1463
+ frame = DataFrame (np .random .randint (- 10 , 10 , size = (20 , 1 )),
1464
+ dtype = np .int64 )
1463
1465
expected = frame .copy ()
1464
1466
intervals = pd .cut (frame [0 ], 10 , labels = ['A' , 'B' , 'C' , 'D' , 'E' ,
1465
1467
'F' , 'G' , 'H' , 'I' , 'J' ])
@@ -1476,7 +1478,9 @@ def test_to_excel_timedelta(self):
1476
1478
1477
1479
with ensure_clean ('.xls' ) as path :
1478
1480
frame = DataFrame (np .random .randint (- 10 , 10 , size = (20 , 1 )),
1479
- columns = ['A' ])
1481
+ columns = ['A' ],
1482
+ dtype = np .int64
1483
+ )
1480
1484
expected = frame .copy ()
1481
1485
frame ['new' ] = frame ['A' ].apply (lambda x : timedelta (seconds = x ))
1482
1486
expected ['new' ] = expected ['A' ].apply (
0 commit comments