class_docstr: This test covers step 1~6 of the accompanying document[1] for taxi template.
  
  [1]https://github.com/tensorflow/tfx/blob/master/docs/tutorials/tfx/template.ipynb
class_docstr_tok: ["This","test","covers","step","1~6","of","the","accompanying","document","[","1","]","for","taxi","template",".","[","1","]","https",":","\/\/github.com\/tensorflow\/tfx\/blob\/master\/docs\/tutorials\/tfx\/template.ipynb"]
code: def testGeneratedUnitTests(self):
      self._copyTemplate("taxi")
      for m in self._getAllUnitTests():
          logging.info('Running unit test "%s"', m)
          # A failed googletest will raise a CalledProcessError.
          _ = subprocess.check_output([sys.executable, "-m", m])
  
file_path: tfx/tfx/experimental/templates/taxi/e2e_tests/local_e2e_test.py
imports: import os
  import subprocess
  import sys
  import unittest
  from absl import logging
  import tensorflow
  from tfx.experimental.templates import test_utils
label_desc: Use image node_id 1 for calling the TaxiTemplateLocalEndToEndTest obj's underlying member method code with example usage: obj.testGeneratedUnitTests() without return types