docstr: Ensure that when a class has `_log_config_logger_name`, it is used as prefix in the final logger
  name.
docstr_tok: ["Ensure","that","when","a","class","has","`","_log_config_logger_name","`",",","it","is","used","as","prefix","in","the","final","logger","name","."]
code: def test_log_config_logger_name_correctly_prefix_logger_name(self):
      """
      Ensure that when a class has `_log_config_logger_name`, it is used as prefix in the final logger
      name.
      """
  
      class ClassWithParentLogConfig(LoggingMixin):
          _log_config_logger_name: str = "airflow.tasks"
  
      assert (
          ClassWithParentLogConfig().log.name
          == "airflow.tasks.tests.utils.test_logging_mixin.ClassWithParentLogConfig"
      )
  
imports: from __future__ import annotations
  import logging
  import sys
  import warnings
  from unittest import mock
  import pytest
  from airflow.utils.log.logging_mixin import LoggingMixin, SetContextPropagate, StreamLogWriter, set_context
label_desc: Use image node_id 5 for calling the TestLoggingMixin obj's underlying member method code with example usage: obj.test_log_config_logger_name_correctly_prefix_logger_name() without return types