def crtq(): tq = TaskQueue(FILE_QURL) tq.purge() tq.rezero() tq.insert((PrintTask(i) for i in range(N))) return tq
def test_parallel_insert_all(sqs, protocol): import pathos_issue path = getpath(protocol) tq = TaskQueue(path, green=True) tq.purge() if protocol == 'fq': tq.rezero() tasks = pathos_issue.crt_tasks(5, 20) amt = tq.insert(tasks, parallel=2) assert amt == 15 if protocol == 'fq': assert tq.inserted == 15 tq.purge()