class_docstr: A custom testing class that disables some of the more verbose AllenNLP
  logging and that creates and destroys a temp directory as a test fixture.
code: def setup_method(self):
      logging.basicConfig(
          format="%(asctime)s - %(levelname)s - %(name)s - %(message)s",
          level=logging.DEBUG,
      )
      # Disabling some of the more verbose logging statements that typically aren't very helpful
      # in tests.
      logging.getLogger("allennlp.common.params").disabled = True
      logging.getLogger("allennlp.nn.initializers").disabled = True
      logging.getLogger(
          "allennlp.modules.token_embedders.embedding"
      ).setLevel(logging.INFO)
      logging.getLogger("urllib3.connectionpool").disabled = True
      log_pytorch_version_info()
      self.TEST_DIR = pathlib.Path(TEST_DIR)
  
      os.makedirs(self.TEST_DIR, exist_ok=True)
  
file_path: allennlp/allennlp/common/testing/test_case.py
imports: import logging
  import os
  import pathlib
  import shutil
  import tempfile
  from allennlp.common.checks import log_pytorch_version_info
label_desc: Use image node_id 1 for calling the AllenNlpTestCase obj's underlying member method code with example usage: obj.setup_method() without return types