def test_start_all_running(job_done, jobindex_reset, forks, caplog): jobs = [copy(job_done) for _ in range(30)] jobindex_reset(jobs) jobs[0].proc.forks = forks jm = Jobmgr(jobs) jm.start() assert '[==================================================]' in caplog.text
def test_start_10(jobs_all, caplog): jm = Jobmgr(jobs_all) jm.start() assert '[XXXXXXXXXXXXXXXXXXXXXXXXXX======zzzzzz======XXXXXX]' in caplog.text
def test_start_1(job_done): jm = Jobmgr([job_done]) jm.start()