code: def test_round(data, numpy_dtype):
      # No arguments
      result = data.round()
      expected = pd.array(
          np.round(data.to_numpy(dtype=numpy_dtype, na_value=None)),
          dtype=data.dtype,
      )
      tm.assert_extension_array_equal(result, expected)
  
      # Decimals argument
      result = data.round(decimals=2)
      expected = pd.array(
          np.round(
              data.to_numpy(dtype=numpy_dtype, na_value=None),
              decimals=2,
          ),
          dtype=data.dtype,
      )
      tm.assert_extension_array_equal(result, expected)
  
file_path: pandas/pandas/tests/arrays/masked/test_function.py
imports: import numpy
  import pytest
  from pandas.core.dtypes.common import is_integer_dtype
  import pandas
  import pandas._testing
label_desc: Use image node_id 3 for calling a global function with example usage: test_round(data, numpy_dtype) without return types