def test_get_empty_in_blocking(self): q = hap.MultiprocessingQueue() self.assertRaises(Queue.Empty, q.get, timeout=0.1)
def test_get_item(self): q = hap.MultiprocessingQueue() q.put(4) self.assertEquals(q.get(timeout=1), 4)
def test_get_empty_in_nonblocking(self): q = hap.MultiprocessingQueue() self.assertRaises(Queue.Empty, q.get, block=False)