code: def testGetShapeFromExamplesPath(
      self, file_name_to_write, tfrecord_path_to_match
  ):
      example = example_pb2.Example()
      valid_shape = [1, 2, 3]
      example.features.feature["image/shape"].int64_list.value.extend(
          valid_shape
      )
      output_file = test_utils.test_tmpfile(file_name_to_write)
      tfrecord.write_tfrecords([example], output_file)
      self.assertEqual(
          valid_shape,
          dv_utils.get_shape_from_examples_path(
              test_utils.test_tmpfile(tfrecord_path_to_match)
          ),
      )
      # clean up
      gfile.Remove(output_file)
  
imports: from absl.testing import absltest
  from absl.testing import parameterized
  import tensorflow
  from deepvariant import dv_utils
  from tensorflow.python.platform import gfile
  from third_party.nucleus.io import tfrecord
  from third_party.nucleus.protos import variants_pb2
  from third_party.nucleus.testing import test_utils
  from tensorflow.core.example import example_pb2
label_desc: Use image node_id 5 for calling the TFUtilsTest obj's underlying member method code with example usage: obj.testGetShapeFromExamplesPath(file_name_to_write, tfrecord_path_to_match) without return types