示例#1
0
 def test_linkedqueue_front(self):
     queue = LinkedQueue()
     for i in range(100):
         queue.enqueue(i + 1)
     for i in range(100):
         assert_equal(i + 1, queue.front())
         queue.dequeue()
示例#2
0
 def test_linkedqueue_dequeue(self):
     queue = LinkedQueue()
     for i in range(100):
         queue.enqueue(i + 1)
     for i in range(100):
         assert_equal(i + 1, queue.dequeue())
         assert_equal(99 - i, len(queue))
     assert_equal(0, len(queue))
示例#3
0
 def test_emptylinkedqueue_dequeue(self):
     queue = LinkedQueue()
     val = queue.dequeue()
示例#4
0
from linkedqueue import LinkedQueue

queue = LinkedQueue()
queue.enqueue(3)
queue.enqueue(4)
assert (queue.dequeue() == 3)
assert (queue.dequeue() == 4)
queue.dequeue()