code: def test_iqr_range():
      data = np.array(list(range(10)))
  
      assert_that(
          iqr_outliers_range(data, (25, 75), 1),
          equal_to((-2.25, 11.25)),
      )
      assert_that(
          iqr_outliers_range(data, (25, 75), 1.5),
          equal_to((-4.5, 13.5)),
      )
      assert_that(
          iqr_outliers_range(data, (10, 60), 1.1)[1],
          close_to(10.34, 0.01),
      )
  
      assert_that(
          calling(iqr_outliers_range).with_args(data, (0.25, 0.75), 1),
          raises(
              DeepchecksValueError,
              "IQR range must contain two numbers between 0 to 100",
          ),
      )
  
imports: import numpy
  from hamcrest import assert_that, calling, close_to, equal_to, raises
  from deepchecks.core.errors import DeepchecksValueError
  from deepchecks.utils.outliers import EPS, iqr_outliers_range, sharp_drop_outliers_range
label_desc: Use image node_id 2 for calling a global function with example usage: test_iqr_range() without return types