code: def test_multitasking_id_overlap(self):
      pp = ParlaiParser()
      opt = pp.parse_args(
          ["--task", "integration_tests,integration_tests"]
      )
      with self.assertLogs(logging.logger) as cm:
          self.world = create_task(opt, None)
          self.assertIn(
              "have overlap in id 'integration_tests'",
              "\n".join(cm.output),
          )
  
imports: import os
  import unittest
  import json
  import parlai.utils.logging
  import parlai.utils.testing
  from parlai.utils.io import PathManager
  from parlai.core.metrics import AverageMetric
  from parlai.core.worlds import create_task
  from parlai.core.opt import Opt
  from parlai.core.params import ParlaiParser
  from parlai.core.agents import register_agent, Agent
  from parlai.scripts.eval_model import get_task_world_logs
label_desc: Use image node_id 5 for calling the TestTrainModel obj's underlying member method code with example usage: obj.test_multitasking_id_overlap() without return types