code: def test_fastq_iterate(self, filename):
      path = test_utils.genomics_core_testdata(filename)
      with fastq_reader.FastqReader.from_file(
          path, self.options
      ) as reader:
          iterable = reader.iterate()
          self.assertIsInstance(
              iterable, clif_postproc.WrappedCppIterable
          )
          self.assertEqual(test_utils.iterable_len(iterable), 4)
  
file_path: deepvariant/third_party/nucleus/io/python/fastq_reader_wrap_test.py
imports: from __future__ import absolute_import
  from __future__ import division
  from __future__ import print_function
  from absl.testing import absltest
  from absl.testing import parameterized
  from third_party.nucleus.io import clif_postproc
  from third_party.nucleus.io.python import fastq_reader
  from third_party.nucleus.protos import fastq_pb2
  from third_party.nucleus.testing import test_utils
label_desc: Use image node_id 2 for calling the FastqReaderTest obj's underlying member method code with example usage: obj.test_fastq_iterate(filename) without return types