code: def test_task_context_log_also_emits_to_call_site_logger(ti):
      logger = logging.getLogger("abc123567")
      logger.setLevel(logging.INFO)
      logger.log = Mock()
      t = TaskContextLogger("blah", call_site_logger=logger)
      t.info("test message", ti=ti)
      logger.log.assert_called_once_with(logging.INFO, "test message")
  
file_path: airflow/tests/utils/log/test_task_context_logger.py
imports: from __future__ import annotations
  import logging
  from unittest.mock import Mock
  import pytest
  from airflow.utils.log.task_context_logger import TaskContextLogger
  from tests.test_utils.config import conf_vars
label_desc: Use image node_id 7 for calling a global function with example usage: test_task_context_log_also_emits_to_call_site_logger(ti) without return types