Exemplo n.º 1
0
def test_remove():
    assert remove(lambda x: x > 5, range(10)) == [0, 1, 2, 3, 4, 5]
Exemplo n.º 2
0
def remove_end_jobs(udag):
    return {job: tuple(remove(is_end_job, udag[job]))
            for job in remove(is_end_job, udag)}
Exemplo n.º 3
0
def remove_jobs_from_sched(sched):
    """ Remove some silly jobs from a schedule """
    pred = lambda x: is_start_job(x) or is_end_job(x)
    return tuple(remove(pred, sched))
Exemplo n.º 4
0
def remove_start_jobs(udag):
    return {job: udag[job]
            for job in remove(is_start_job, udag)}
Exemplo n.º 5
0
Arquivo: master.py Projeto: cc13ny/ape
def remove_jobs_from_sched(sched):
    """ Remove some silly jobs from a schedule """
    pred = lambda x: is_start_job(x) or is_end_job(x)
    return tuple(remove(pred, sched))
Exemplo n.º 6
0
Arquivo: master.py Projeto: cc13ny/ape
def remove_end_jobs(udag):
    return {
        job: tuple(remove(is_end_job, udag[job]))
        for job in remove(is_end_job, udag)
    }
Exemplo n.º 7
0
Arquivo: master.py Projeto: cc13ny/ape
def remove_start_jobs(udag):
    return {job: udag[job] for job in remove(is_start_job, udag)}
Exemplo n.º 8
0
def test_remove():
    assert remove(lambda x: x > 5, range(10)) == [0, 1, 2, 3, 4, 5]