code: def test_create_docker_file_with_tpu_config(self):
      self.setup()
      lcb = containerize.LocalContainerBuilder(
          self.entry_point,
          None,
          machine_config.COMMON_MACHINE_CONFIGS["CPU"],
          machine_config.COMMON_MACHINE_CONFIGS["TPU"],
      )
      lcb._create_docker_file()
  
      expected_docker_file_lines = [
          "FROM tensorflow/tensorflow:{}\n".format(_TF_VERSION),
          "WORKDIR /app/\n",
          "RUN pip install cloud-tpu-client\n",
          "COPY /app/ /app/\n",
          'ENTRYPOINT ["python", "sample.py"]',
      ]
      self.assert_docker_file(
          expected_docker_file_lines, lcb.docker_file_path
      )
      self.cleanup(lcb.docker_file_path)
  
imports: import os
  import tempfile
  import uuid
  from absl.testing import absltest
  import docker
  import mock
  from tensorflow_cloud.core import containerize
  from tensorflow_cloud.core import docker_config
  from tensorflow_cloud.core import gcp
  from tensorflow_cloud.core import machine_config
  from tensorflow_cloud.utils import google_api_client
  from tensorflow_cloud.utils import tf_utils
label_desc: Use image node_id 10 for calling the TestContainerize obj's underlying member method code with example usage: obj.test_create_docker_file_with_tpu_config() without return types