code: def test_model_info_object_without_display(
      iris_labeled_dataset, iris_adaboost
  ):
      # Arrange
      check = CalibrationScore()
      # Act X
      result = check.run(
          iris_labeled_dataset, iris_adaboost, with_display=False
      )
      # Assert
      assert_that(result.value, has_length(3))  # iris has 3 targets
  
      assert_that(
          result.value,
          has_entries(
              {
                  0: close_to(0.0, 0.0001),
                  1: close_to(0.026, 0.001),
                  2: close_to(0.026, 0.001),
              }
          ),
      )
      assert_that(result.display, has_length(0))
  
file_path: deepchecks/tests/tabular/checks/model_evaluation/calibration_score_test.py
imports: from hamcrest import assert_that, calling, close_to, greater_than, has_entries, has_length, raises
  from deepchecks.core.errors import DeepchecksNotSupportedError, DeepchecksValueError, ModelValidationError
  from deepchecks.tabular.checks.model_evaluation import CalibrationScore
  from deepchecks.tabular.dataset import Dataset
label_desc: Use image node_id 5 for calling a global function with example usage: test_model_info_object_without_display(iris_labeled_dataset, iris_adaboost) without return types