code: def test_queue_reader_is_none_by_default(self):
      # set reader to None so that de-serizlied Queue doesn't connect to
      # reader automatically. Fiber socket will faily queue all the messages
      # to all the readers. We want to prevent this behavior.
  
      # This is only needed by SimpleQueuePush
      q = fiber.queues.SimpleQueuePush()
      q.put(1)
      q.get()
      d = pickle.dumps(q)
      q2 = pickle.loads(d)
      assert q2.reader is None
      assert q2.writer is not None
  
imports: import fiber
  import pickle
  import time
  import pytest
  import docker
  import collections
  import multiprocessing
  from fiber.queues import Pipe, SimpleQueue
  from fiber.socket import Socket
label_desc: Use image node_id 14 for calling the TestQueue obj's underlying member method code with example usage: obj.test_queue_reader_is_none_by_default() without return types