code: def test_arith_coerce_scalar(data, all_arithmetic_operators):
      op = tm.get_op_from_name(all_arithmetic_operators)
      s = pd.Series(data)
      other = 0.01
  
      result = op(s, other)
      expected = op(s.astype(float), other)
      expected = expected.astype("Float64")
  
      # rmod results in NaN that wasn't NA in original nullable Series -> unmask it
      if all_arithmetic_operators == "__rmod__":
          mask = (s == 0).fillna(False).to_numpy(bool)
          expected.array._mask[mask] = False
  
      tm.assert_series_equal(result, expected)
  
imports: import operator
  import numpy
  import pytest
  import pandas
  import pandas._testing
  from pandas.core import ops
  from pandas.core.arrays import FloatingArray
label_desc: Use image node_id 13 for calling a global function with example usage: test_arith_coerce_scalar(data, all_arithmetic_operators) without return types