コード例 #1
0
ファイル: test_futures.py プロジェクト: neeck/evergreen
 def waiter():
     l = [executor.submit(func, 0.001) for x in range(10)]
     for f in futures.as_completed(l):
         self.assertEqual(f.get(), 42)
コード例 #2
0
ファイル: test_futures.py プロジェクト: crudbug/evergreen
 def get_results(lst):
     return list(futures.as_completed(lst, timeout=0.01))
コード例 #3
0
 def result_iterator():
     with futures.TaskPoolExecutor(concurrency) as e:
         fs = [e.submit(r.send) for r in reqs]
         for f in futures.as_completed(fs):
             yield f.get()
コード例 #4
0
ファイル: test_futures.py プロジェクト: kingxsp/evergreen
 def waiter():
     l = [self.loop.run_in_executor(None, func, 0.001) for x in range(10)]
     for f in futures.as_completed(l):
         self.assertEqual(f.get(), 42)
コード例 #5
0
ファイル: test_futures.py プロジェクト: kingxsp/evergreen
 def waiter():
     l = [
         self.loop.run_in_executor(None, func, 0.001) for x in range(10)
     ]
     for f in futures.as_completed(l):
         self.assertEqual(f.get(), 42)
コード例 #6
0
 def waiter():
     l = [executor.submit(func, 0.001) for x in range(10)]
     for f in futures.as_completed(l):
         self.assertEqual(f.get(), 42)