@@ -335,12 +335,12 @@ def test_mask_div_propagate_na_for_non_na_dtype(self):
335335 result = ser2 / ser1
336336 tm .assert_series_equal (result , expected )
337337
338- @pytest .mark .parametrize ("val, dtype " , [( 3 , "Int64" ), ( 3.5 , "Float64" ) ])
339- def test_add_list_to_masked_array (self , val , dtype ):
338+ @pytest .mark .parametrize ("val" , [3 , 3.5 ])
339+ def test_add_list_to_masked_array (self , val ):
340340 # GH#22962
341341 ser = Series ([1 , None , 3 ], dtype = "Int64" )
342342 result = ser + [1 , None , val ]
343- expected = Series ([2 , None , 3 + val ], dtype = dtype )
343+ expected = Series ([2 , pd . NA , 3 + val ], dtype = object )
344344 tm .assert_series_equal (result , expected )
345345
346346 result = [1 , None , val ] + ser
@@ -357,7 +357,7 @@ def test_add_list_to_masked_array_boolean(self, request):
357357 msg = "operator is not supported by numexpr for the bool dtype"
358358 with tm .assert_produces_warning (warning , match = msg ):
359359 result = ser + [True , None , True ]
360- expected = Series ([True , None , True ], dtype = "boolean" )
360+ expected = Series ([2 , pd . NA , 1 ], dtype = object )
361361 tm .assert_series_equal (result , expected )
362362
363363 with tm .assert_produces_warning (warning , match = msg ):
0 commit comments