@@ -358,12 +358,12 @@ def test_mask_div_propagate_na_for_non_na_dtype(self):
358358 result = ser2 / ser1
359359 tm .assert_series_equal (result , expected )
360360
361- @pytest .mark .parametrize ("val, dtype " , [( 3 , "Int64" ), ( 3.5 , "Float64" ) ])
362- def test_add_list_to_masked_array (self , val , dtype ):
361+ @pytest .mark .parametrize ("val" , [3 , 3.5 ])
362+ def test_add_list_to_masked_array (self , val ):
363363 # GH#22962
364364 ser = Series ([1 , None , 3 ], dtype = "Int64" )
365365 result = ser + [1 , None , val ]
366- expected = Series ([2 , None , 3 + val ], dtype = dtype )
366+ expected = Series ([2 , pd . NA , 3 + val ], dtype = object )
367367 tm .assert_series_equal (result , expected )
368368
369369 result = [1 , None , val ] + ser
@@ -383,7 +383,7 @@ def test_add_list_to_masked_array_boolean(self, request):
383383 msg = "operator is not supported by numexpr for the bool dtype"
384384 with tm .assert_produces_warning (warning , match = msg ):
385385 result = ser + [True , None , True ]
386- expected = Series ([True , None , True ], dtype = "boolean" )
386+ expected = Series ([2 , pd . NA , 1 ], dtype = object )
387387 tm .assert_series_equal (result , expected )
388388
389389 with tm .assert_produces_warning (warning , match = msg ):
0 commit comments