(self)
| 98 | """Test suite for the PriorityQueue data structures.""" |
| 99 | |
| 100 | def test_priority_queue(self): |
| 101 | queue = PriorityQueue([3, 4, 1, 6]) |
| 102 | self.assertEqual(4, queue.size()) |
| 103 | self.assertEqual(1, queue.pop()) |
| 104 | self.assertEqual(3, queue.size()) |
| 105 | queue.push(2) |
| 106 | self.assertEqual(4, queue.size()) |
| 107 | self.assertEqual(2, queue.pop()) |
| 108 | |
| 109 | |
| 110 | if __name__ == "__main__": |
nothing calls this directly
no test coverage detected