code: def test_run_on_custom_task(mnist_train_custom_task):
      # Act - Assert check runs without exception
      result = ImagePropertyOutliers().run(mnist_train_custom_task)
      # Assert
      assert_that(result, is_correct_image_property_outliers_result())
  
file_path: deepchecks/tests/vision/checks/data_integrity/image_property_outliers_test.py
imports: import numpy
  from hamcrest import all_of, any_of, assert_that, calling, close_to, has_entries, has_key, has_length, has_properties, instance_of, is_, raises
  from hamcrest.core.matcher import Matcher
  from deepchecks.core import CheckResult
  from deepchecks.core.errors import DeepchecksProcessError, NotEnoughSamplesError
  from deepchecks.vision.checks import ImagePropertyOutliers
  from deepchecks.vision.utils.image_properties import default_image_properties
label_desc: Use image node_id 6 for calling a global function with example usage: test_run_on_custom_task(mnist_train_custom_task) without return types