code: def test_gray_scale_image():
      # We don't need to test both `hsv_value` and `each_channel` since
      # `adapt_rgb` is handling gray-scale inputs.
      assert_allclose(edges_each(GRAY_IMAGE), filters.sobel(GRAY_IMAGE))
  
file_path: scikit-image/skimage/color/tests/test_adapt_rgb.py
imports: from functools import partial
  import numpy
  from skimage import img_as_float, img_as_uint
  from skimage import color, data, filters
  from skimage.color.adapt_rgb import adapt_rgb, each_channel, hsv_value
label_desc: Use image node_id 7 for calling a global function with example usage: test_gray_scale_image() without return types