8
8
from pandas import to_timedelta
9
9
from pandas import (Series , Timedelta , Timestamp , TimedeltaIndex ,
10
10
timedelta_range ,
11
- _np_version_under1p10 , Index )
11
+ _np_version_under1p10 )
12
12
from pandas ._libs .tslib import iNaT
13
13
from pandas .tests .test_base import Ops
14
14
@@ -25,31 +25,6 @@ def test_ops_properties(self):
25
25
self .check_ops_properties (TimedeltaIndex ._field_ops , f )
26
26
self .check_ops_properties (TimedeltaIndex ._object_ops , f )
27
27
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
-
53
28
def test_minmax (self ):
54
29
55
30
# monotonic
0 commit comments