class_docstr: Test suite for the PriorityQueue data structures.
      
class_docstr_tok: ["Test","suite","for","the","PriorityQueue","data","structures","."]
code: def test_PriorityQueue(self):
      queue = PriorityQueue([3, 4, 1, 6])
      self.assertEqual(4, queue.size())
      self.assertEqual(1, queue.pop())
      self.assertEqual(3, queue.size())
      queue.push(2)
      self.assertEqual(4, queue.size())
      self.assertEqual(2, queue.pop())
  
file_path: keon-algos/tests/test_queues.py
imports: import unittest
  from algorithms.queues import ArrayQueue, LinkedListQueue, max_sliding_window, reconstruct_queue, PriorityQueue
label_desc: Use image node_id 1 for calling the TestPriorityQueue obj's underlying member method code with example usage: obj.test_PriorityQueue() without return types