def test_as_completed(monkeypatch):
service = RemoteService(DUMMY_SERVICE_URL)
monkeypatch.setattr(urllib.request, 'urlopen', dummy_urlopen)
items = [service.call_method_async("test", []) for _ in range(10)]
data = as_completed(*items)
assert inspect.isgenerator(data)
results = list(data)
assert len(results) == 10
评论列表
文章目录