code: def test_farid_mask(dtype):
      """Farid on a masked array should be zero."""
      result = filters.farid(
          np.random.uniform(size=(10, 10)).astype(dtype),
          mask=np.zeros((10, 10), dtype=bool),
      )
      assert result.dtype == _supported_float_type(dtype)
      assert np.all(result == 0)
  
imports: import numpy
  import pytest
  from numpy.testing import assert_, assert_allclose, assert_array_almost_equal
  from skimage import data, filters
  from skimage._shared.utils import _supported_float_type
  from skimage.filters.edges import _mask_filter_result
label_desc: Use image node_id 44 for calling a global function with example usage: test_farid_mask(dtype) without return types