1- # Some simple Queue module tests, plus some failure conditions
1+ # Some simple queue module tests, plus some failure conditions
22# to ensure the Queue locks remain stable.
3- import Queue
3+ import queue
44import sys
55import threading
66import time
@@ -112,12 +112,12 @@ def simple_queue_test(self, q):
112112 try :
113113 q .put (full , block = 0 )
114114 self .fail ("Didn't appear to block with a full queue" )
115- except Queue .Full :
115+ except queue .Full :
116116 pass
117117 try :
118118 q .put (full , timeout = 0.01 )
119119 self .fail ("Didn't appear to time-out with a full queue" )
120- except Queue .Full :
120+ except queue .Full :
121121 pass
122122 # Test a blocking put
123123 self .do_blocking_test (q .put , (full ,), q .get , ())
@@ -129,12 +129,12 @@ def simple_queue_test(self, q):
129129 try :
130130 q .get (block = 0 )
131131 self .fail ("Didn't appear to block with an empty queue" )
132- except Queue .Empty :
132+ except queue .Empty :
133133 pass
134134 try :
135135 q .get (timeout = 0.01 )
136136 self .fail ("Didn't appear to time-out with an empty queue" )
137- except Queue .Empty :
137+ except queue .Empty :
138138 pass
139139 # Test a blocking get
140140 self .do_blocking_test (q .get , (), q .put , ('empty' ,))
@@ -196,35 +196,35 @@ def test_simple_queue(self):
196196
197197
198198class QueueTest (BaseQueueTest ):
199- type2test = Queue .Queue
199+ type2test = queue .Queue
200200
201201class LifoQueueTest (BaseQueueTest ):
202- type2test = Queue .LifoQueue
202+ type2test = queue .LifoQueue
203203
204204class PriorityQueueTest (BaseQueueTest ):
205- type2test = Queue .PriorityQueue
205+ type2test = queue .PriorityQueue
206206
207207
208208
209209# A Queue subclass that can provoke failure at a moment's notice :)
210210class FailingQueueException (Exception ):
211211 pass
212212
213- class FailingQueue (Queue .Queue ):
213+ class FailingQueue (queue .Queue ):
214214 def __init__ (self , * args ):
215215 self .fail_next_put = False
216216 self .fail_next_get = False
217- Queue .Queue .__init__ (self , * args )
217+ queue .Queue .__init__ (self , * args )
218218 def _put (self , item ):
219219 if self .fail_next_put :
220220 self .fail_next_put = False
221221 raise FailingQueueException ("You Lose" )
222- return Queue .Queue ._put (self , item )
222+ return queue .Queue ._put (self , item )
223223 def _get (self ):
224224 if self .fail_next_get :
225225 self .fail_next_get = False
226226 raise FailingQueueException ("You Lose" )
227- return Queue .Queue ._get (self )
227+ return queue .Queue ._get (self )
228228
229229class FailingQueueTest (unittest .TestCase , BlockingTestMixin ):
230230
0 commit comments