def test_timeout(self): q = self.q = timeoutqueue.TimeoutQueue() try: q.wait(1) except timeoutqueue.TimedOut: pass else: self.fail("Didn't time out")
def test_get(self): q = self.q = timeoutqueue.TimeoutQueue() start = time.time() threading.Thread(target=self.put).start() q.wait(1.5) assert time.time() - start < 2 result = q.get(0) if result != 1: self.fail("Didn't get item we put in")
def createQueue(): return timeoutqueue.TimeoutQueue()
def setUp(self): self.q = timeoutqueue.TimeoutQueue()
def __init__(self): self.readers = [] self.writers = [] self.q = timeoutqueue.TimeoutQueue()