@@ -49,49 +49,6 @@ def test_ops_properties_basic(self):
49
49
assert s .day == 10
50
50
pytest .raises (AttributeError , lambda : s .weekday )
51
51
52
- def test_astype_object (self ):
53
- idx = pd .date_range (start = '2013-01-01' , periods = 4 , freq = 'M' ,
54
- name = 'idx' )
55
- expected_list = [Timestamp ('2013-01-31' ),
56
- Timestamp ('2013-02-28' ),
57
- Timestamp ('2013-03-31' ),
58
- Timestamp ('2013-04-30' )]
59
- expected = pd .Index (expected_list , dtype = object , name = 'idx' )
60
- result = idx .astype (object )
61
- assert isinstance (result , Index )
62
-
63
- assert result .dtype == object
64
- tm .assert_index_equal (result , expected )
65
- assert result .name == expected .name
66
- assert idx .tolist () == expected_list
67
-
68
- idx = pd .date_range (start = '2013-01-01' , periods = 4 , freq = 'M' ,
69
- name = 'idx' , tz = 'Asia/Tokyo' )
70
- expected_list = [Timestamp ('2013-01-31' , tz = 'Asia/Tokyo' ),
71
- Timestamp ('2013-02-28' , tz = 'Asia/Tokyo' ),
72
- Timestamp ('2013-03-31' , tz = 'Asia/Tokyo' ),
73
- Timestamp ('2013-04-30' , tz = 'Asia/Tokyo' )]
74
- expected = pd .Index (expected_list , dtype = object , name = 'idx' )
75
- result = idx .astype (object )
76
- assert isinstance (result , Index )
77
- assert result .dtype == object
78
- tm .assert_index_equal (result , expected )
79
- assert result .name == expected .name
80
- assert idx .tolist () == expected_list
81
-
82
- idx = DatetimeIndex ([datetime (2013 , 1 , 1 ), datetime (2013 , 1 , 2 ),
83
- pd .NaT , datetime (2013 , 1 , 4 )], name = 'idx' )
84
- expected_list = [Timestamp ('2013-01-01' ),
85
- Timestamp ('2013-01-02' ), pd .NaT ,
86
- Timestamp ('2013-01-04' )]
87
- expected = pd .Index (expected_list , dtype = object , name = 'idx' )
88
- result = idx .astype (object )
89
- assert isinstance (result , Index )
90
- assert result .dtype == object
91
- tm .assert_index_equal (result , expected )
92
- assert result .name == expected .name
93
- assert idx .tolist () == expected_list
94
-
95
52
def test_minmax (self ):
96
53
for tz in self .tz :
97
54
# monotonic
0 commit comments