88from pandas import to_timedelta
99from pandas import (Series , Timedelta , Timestamp , TimedeltaIndex ,
1010 timedelta_range ,
11- _np_version_under1p10 , Index )
11+ _np_version_under1p10 )
1212from pandas ._libs .tslib import iNaT
1313from pandas .tests .test_base import Ops
1414
@@ -25,31 +25,6 @@ def test_ops_properties(self):
2525 self .check_ops_properties (TimedeltaIndex ._field_ops , f )
2626 self .check_ops_properties (TimedeltaIndex ._object_ops , f )
2727
28- def test_astype_object (self ):
29- idx = timedelta_range (start = '1 days' , periods = 4 , freq = 'D' , name = 'idx' )
30- expected_list = [Timedelta ('1 days' ), Timedelta ('2 days' ),
31- Timedelta ('3 days' ), Timedelta ('4 days' )]
32- expected = pd .Index (expected_list , dtype = object , name = 'idx' )
33- result = idx .astype (object )
34- assert isinstance (result , Index )
35-
36- assert result .dtype == object
37- tm .assert_index_equal (result , expected )
38- assert result .name == expected .name
39- assert idx .tolist () == expected_list
40-
41- idx = TimedeltaIndex ([timedelta (days = 1 ), timedelta (days = 2 ), pd .NaT ,
42- timedelta (days = 4 )], name = 'idx' )
43- expected_list = [Timedelta ('1 days' ), Timedelta ('2 days' ), pd .NaT ,
44- Timedelta ('4 days' )]
45- expected = pd .Index (expected_list , dtype = object , name = 'idx' )
46- result = idx .astype (object )
47- assert isinstance (result , Index )
48- assert result .dtype == object
49- tm .assert_index_equal (result , expected )
50- assert result .name == expected .name
51- assert idx .tolist () == expected_list
52-
5328 def test_minmax (self ):
5429
5530 # monotonic
0 commit comments