code: def test_logger_config(self):
      for level, enable_expected, disable_expected in (
          (logging.INFO, logging.INFO, logging.DEBUG),
          (logging.DEBUG, logging.DEBUG, logging.NOTSET),
          (logging.CRITICAL, logging.CRITICAL, logging.ERROR),
      ):
          with self.subTest(
              level=level,
              enable_expected=enable_expected,
              disable_expected=disable_expected,
          ):
              with LoggerConfig(level) as lc:
                  self.assertTrue(
                      lc.logger.isEnabledFor(enable_expected)
                  )
                  self.assertTrue(
                      not lc.logger.isEnabledFor(disable_expected)
                  )
  
imports: import logging
  import os
  import unittest
  from copy import copy
  import luigi
  import luigi.mock
  import gokart
  from gokart.build import GokartBuildError, LoggerConfig
label_desc: Use image node_id 1 for calling the LoggerConfigTest obj's underlying member method code with example usage: obj.test_logger_config() without return types