code: def testUninitializedIterator(self):
      num_pipelines = 1
      num_outputs = 1
      with ops.Graph().as_default() as g:
          _, _, saver = self._build_graph(num_pipelines, num_outputs)
          with self.session(graph=g) as sess:
              with self.assertRaises(errors.FailedPreconditionError):
                  saver.save(sess, self._ckpt_path())
  
file_path: tensorflow-upstream/tensorflow/python/data/experimental/kernel_tests/make_saveable_from_iterator_test.py
imports: import os
  from absl.testing import parameterized
  from tensorflow.python.data.experimental.ops import iterator_ops
  from tensorflow.python.data.ops import dataset_ops
  from tensorflow.python.framework import combinations
  from tensorflow.python.framework import errors
  from tensorflow.python.framework import ops
  from tensorflow.python.platform import test
  from tensorflow.python.training import saver
label_desc: Use image node_id 5 for calling the MakeSaveableFromIteratorTest obj's underlying member method code with example usage: obj.testUninitializedIterator() without return types