code: def _run_test_helper(self, config_base):
      config = copy.deepcopy(config_base)
      config["use_broken_mock_api_calls"] = True
      add = self.config_args()
      for key in add:
          config[key] = add[key]
      agents, opt = self.setup_agents(config)
      script = TestTodWorldScript(opt)
      script.agents = agents
      script.run()
      self._check_metrics_correct(script, opt)
  
imports: import copy
  import unittest
  import parlai.core.tod.tod_test_utils.test_agents
  import parlai.scripts.tod_world_script
  from parlai.core.tod.tod_agents import StandaloneApiAgent
  from parlai.core.tod.world_metrics_handlers import METRICS_HANDLER_CLASSES_TEST_REGISTRY
  from parlai.core.metrics import dict_report
  import projects.tod_simulator.world_metrics.extended_world_metrics
label_desc: Use image node_id 4 for calling the TodWorldInScriptTestBase obj's underlying member method code with example usage: obj._run_test_helper(config_base) without return types