code: def test_check_full_suite_not_failing(iris_split_dataset_and_model):
      train, test, model = iris_split_dataset_and_model
      suite_res = full_suite().run(train, test, model)
      json_res = suite_res.to_json()
      _test_suite_json(json_res)
      suite_from_json = SuiteResult.from_json(json_res)
      assert_that(isinstance(suite_from_json, SuiteResult))
      # reasserting the json
      _test_suite_json(suite_from_json.to_json())
  
file_path: deepchecks/tests/base/to_json_test.py
imports: import jsonpickle
  from hamcrest import assert_that, equal_to
  from deepchecks.core.suite import SuiteResult
  from deepchecks.tabular.checks import ColumnsInfo
  from deepchecks.tabular.suites import full_suite
label_desc: Use image node_id 2 for calling a global function with example usage: test_check_full_suite_not_failing(iris_split_dataset_and_model) without return types