@@ -168,29 +168,15 @@ def test_random_state():
168
168
com ._random_state (5.5 )
169
169
170
170
171
- def test_maybe_match_name ():
172
-
173
- matched = ops ._maybe_match_name (
174
- Series ([1 ], name = 'x' ), Series (
175
- [2 ], name = 'x' ))
176
- assert (matched == 'x' )
177
-
178
- matched = ops ._maybe_match_name (
179
- Series ([1 ], name = 'x' ), Series (
180
- [2 ], name = 'y' ))
181
- assert (matched is None )
182
-
183
- matched = ops ._maybe_match_name (Series ([1 ]), Series ([2 ], name = 'x' ))
184
- assert (matched is None )
185
-
186
- matched = ops ._maybe_match_name (Series ([1 ], name = 'x' ), Series ([2 ]))
187
- assert (matched is None )
188
-
189
- matched = ops ._maybe_match_name (Series ([1 ], name = 'x' ), [2 ])
190
- assert (matched == 'x' )
191
-
192
- matched = ops ._maybe_match_name ([1 ], Series ([2 ], name = 'y' ))
193
- assert (matched == 'y' )
171
+ @pytest .mark .parametrize ('left, right, expected' , [
172
+ (Series ([1 ], name = 'x' ), Series ([2 ], name = 'x' ), 'x' ),
173
+ (Series ([1 ], name = 'x' ), Series ([2 ], name = 'y' ), None ),
174
+ (Series ([1 ]), Series ([2 ], name = 'x' ), None ),
175
+ (Series ([1 ], name = 'x' ), Series ([2 ]), None ),
176
+ (Series ([1 ], name = 'x' ), [2 ], 'x' ),
177
+ ([1 ], Series ([2 ], name = 'y' ), 'y' )])
178
+ def test_maybe_match_name (left , right , expected ):
179
+ assert ops ._maybe_match_name (left , right ) == expected
194
180
195
181
196
182
def test_dict_compat ():
0 commit comments