code: def testRealDequeueEnqueue(self):
      with self.cached_session() as sess:
          q0 = data_flow_ops.FIFOQueue(3, dtypes.float32)
          enqueue0 = q0.enqueue((10.0,))
          close0 = q0.close()
          q1 = data_flow_ops.FIFOQueue(30, dtypes.float32)
          enqueue1 = q1.enqueue((q0.dequeue(),))
          dequeue1 = q1.dequeue()
          qr = queue_runner_impl.QueueRunner(q1, [enqueue1])
          threads = qr.create_threads(sess)
          for t in threads:
              t.start()
          # Enqueue 2 values, then close queue0.
          enqueue0.run()
          enqueue0.run()
          close0.run()
          # Wait for the queue runner to terminate.
          for t in threads:
              t.join()
          # It should have terminated cleanly.
          self.assertEqual(0, len(qr.exceptions_raised))
          # The 2 values should be in queue1.
          self.assertEqual(10.0, self.evaluate(dequeue1))
          self.assertEqual(10.0, self.evaluate(dequeue1))
          # And queue1 should now be closed.
          with self.assertRaisesRegex(
              errors_impl.OutOfRangeError, "is closed"
          ):
              self.evaluate(dequeue1)
  
imports: import collections
  import time
  from tensorflow.python.client import session
  from tensorflow.python.framework import constant_op
  from tensorflow.python.framework import dtypes
  from tensorflow.python.framework import errors_impl
  from tensorflow.python.framework import ops
  from tensorflow.python.framework import test_util
  from tensorflow.python.ops import control_flow_ops
  from tensorflow.python.ops import data_flow_ops
  from tensorflow.python.ops import variable_v1
  from tensorflow.python.ops import variables
  from tensorflow.python.platform import test
  from tensorflow.python.training import coordinator
  from tensorflow.python.training import monitored_session
  from tensorflow.python.training import queue_runner_impl
label_desc: Use image node_id 4 for calling the QueueRunnerTest obj's underlying member method code with example usage: obj.testRealDequeueEnqueue() without return types