def test_spawn_on_push(self): handler = QueueHandler('name', self.proxies, self.registry) request = mock.Mock() handler.push(request) sem = self.semaphore assert sem.__enter__.call_count == sem.__exit__.call_count assert self.concurrency_utils.spawn.call_count == 1
def test_push(self): handler = QueueHandler('name', self.proxies, self.registry) request = mock.Mock() handler.push(request) assert self.queue[0] == request