code: def check_results(self, flow, checker):
      run = checker.get_run()
      if type(checker).__name__ == "CliCheck":
          # CliCheck doesn't support enlisting of tasks.
          assert run is None
      else:
          assert run is not None
          tasks = run["parallel_inner"].tasks()
          task_list = list(tasks)
          assert_equals(4, len(task_list))
          assert_equals(
              1, len(list(run["parallel_inner"].control_tasks()))
          )
  
file_path: metaflow/test/core/tests/basic_parallel.py
imports: from metaflow_test import MetaflowTest, ExpectationFailed, steps, tag
label_desc: Use image node_id 5 for calling the BasicParallelTest obj's underlying member method code with example usage: obj.check_results(flow, checker) without return types