class_docstr: Base class for end-to-end testing of TFX templates.
code: def setUp(self):
      super().setUp()
  
      self._pipeline_name = "TEMPLATE_E2E_TEST"
      self._project_dir = self.tmp_dir
      self.enter_context(
          test_case_utils.change_working_dir(self.tmp_dir)
      )
      self._temp_dir = os.path.join(self._project_dir, "tmp")
      os.makedirs(self._temp_dir)
  
imports: import os
  import re
  from typing import List, Iterable, Tuple
  from tfx.tools.cli.e2e import test_utils
  from tfx.utils import io_utils
  from tfx.utils import test_case_utils
label_desc: Use image node_id 1 for calling the BaseEndToEndTest obj's underlying member method code with example usage: obj.setUp() without return types