class LIFOTaskPoolTests(TestCase, AbstractTaskPoolTests): def setUp(self): self.pool = LIFOTaskPool() def test_breaking_tie(self): self._put_a_task() self._put_a_task() next_task = self._put_a_task() self.assertIs(next_task, self.pool.take())
def create_LIFO_task_pool(self, environment): return TaskPoolWrapper(environment, LIFOTaskPool())
def setUp(self): self.pool = LIFOTaskPool()