code: def test_test_dataset_size_check(iris_split_dataset_and_model):
      train, test, model = iris_split_dataset_and_model
  
      check_result = DatasetsSizeComparison().run(train, test, model)
  
      assert_that(check_result, instance_of(CheckResult))
      assert_that(check_result.value, instance_of(dict))
      assert_that(
          check_result.value,
          has_entries(
              {"Train": instance_of(int), "Test": instance_of(int)}
          ),
      )
  
file_path: deepchecks/tests/tabular/checks/train_test_validation/datasets_size_comparison_test.py
imports: from hamcrest import assert_that, has_entries, instance_of
  from deepchecks.core import CheckResult, ConditionCategory
  from deepchecks.tabular.checks import DatasetsSizeComparison
  from tests.base.utils import equal_condition_result
label_desc: Use image node_id 1 for calling a global function with example usage: test_test_dataset_size_check(iris_split_dataset_and_model) without return types