コード例 #1
0
    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
コード例 #2
0
    def test_push(self):
        handler = QueueHandler('name', self.proxies, self.registry)
        request = mock.Mock()
        handler.push(request)

        assert self.queue[0] == request