Example #1
0
def test_push_peek():
    """Tests PriorityQ correctly pushes value to PriorityQ"""
    work_pq = PriorityQ()
    work_pq.insert(78, "This is priority 78.")
    work_pq.insert(80, "This is priority 80.")
    work_pq.insert(78, "This is priority 78-2.")
    work_pq.insert(5, "This is priority 5.")
    work_pq.insert(25, "This is priority 25.")
    work_pq.insert(97, "This is priority 97.")
    assert work_pq.peek() == "97 -- This is priority 97."