code: def test_cfg_key_addition(self) -> None:
      # compose the configs and check that the new key is inserted
      cfg = SSLHydraConfig.from_configs(
          [
              "config=test/integration_test/quick_simclr",
              "+config.LOSS.simclr_info_nce_loss.buffer_params.MY_TEST_KEY=dummy",
          ]
      )
      _, config = convert_to_attrdict(cfg.default_cfg)
      self.assertTrue(
          "MY_TEST_KEY"
          in config.LOSS.simclr_info_nce_loss.buffer_params,
          "something went wrong, new key not added. Fail.",
      )
  
imports: import logging
  import unittest
  from hydra.errors import ConfigCompositionException, HydraException
  from utils import BENCHMARK_CONFIGS, INTEGRATION_TEST_CONFIGS, PRETRAIN_CONFIGS, SSLHydraConfig
  from vissl.utils.hydra_config import convert_to_attrdict, hydra_compose
  from vissl.utils.test_utils import parameterized_parallel
label_desc: Use image node_id 1 for calling the TestConfigsKeyAddition obj's underlying member method code with example usage: obj.test_cfg_key_addition() without return types