@@ -93,35 +93,34 @@ def test_unparsable_strings_with_dt64_dtype(self):
93
93
Series (np .array (vals , dtype = object ), dtype = "datetime64[ns]" )
94
94
95
95
@pytest .mark .parametrize (
96
- "constructor,check_index_type " ,
96
+ "constructor" ,
97
97
[
98
98
# NOTE: some overlap with test_constructor_empty but that test does not
99
99
# test for None or an empty generator.
100
100
# test_constructor_pass_none tests None but only with the index also
101
101
# passed.
102
- (lambda idx : Series (index = idx ), True ),
103
- (lambda idx : Series (None , index = idx ), True ),
104
- (lambda idx : Series ({}, index = idx ), False ), # creates an Index[object]
105
- (lambda idx : Series ((), index = idx ), True ),
106
- (lambda idx : Series ([], index = idx ), True ),
107
- (lambda idx : Series ((_ for _ in []), index = idx ), True ),
108
- (lambda idx : Series (data = None , index = idx ), True ),
109
- (lambda idx : Series (data = {}, index = idx ), False ), # creates an Index[object]
110
- (lambda idx : Series (data = (), index = idx ), True ),
111
- (lambda idx : Series (data = [], index = idx ), True ),
112
- (lambda idx : Series (data = (_ for _ in []), index = idx ), True ),
102
+ (lambda idx : Series (index = idx )),
103
+ (lambda idx : Series (None , index = idx )),
104
+ (lambda idx : Series ({}, index = idx )),
105
+ (lambda idx : Series ((), index = idx )),
106
+ (lambda idx : Series ([], index = idx )),
107
+ (lambda idx : Series ((_ for _ in []), index = idx )),
108
+ (lambda idx : Series (data = None , index = idx )),
109
+ (lambda idx : Series (data = {}, index = idx )),
110
+ (lambda idx : Series (data = (), index = idx )),
111
+ (lambda idx : Series (data = [], index = idx )),
112
+ (lambda idx : Series (data = (_ for _ in []), index = idx )),
113
113
],
114
114
)
115
115
@pytest .mark .parametrize ("empty_index" , [None , []])
116
- def test_empty_constructor (self , constructor , check_index_type , empty_index ):
117
- # TODO: share with frame test of the same name
116
+ def test_empty_constructor (self , constructor , empty_index ):
118
117
# GH 49573 (addition of empty_index parameter)
119
118
expected = Series (index = empty_index )
120
119
result = constructor (empty_index )
121
120
122
121
assert result .dtype == object
123
122
assert len (result .index ) == 0
124
- tm .assert_series_equal (result , expected , check_index_type = check_index_type )
123
+ tm .assert_series_equal (result , expected , check_index_type = True )
125
124
126
125
def test_invalid_dtype (self ):
127
126
# GH15520
0 commit comments