예제 #1
0
def test_module_dones():

    assert not dones.get(TEST_NS).done('foo')
    dones.get(TEST_NS).mark('foo')
    assert dones.get(TEST_NS).done('foo')
    dones.get(TEST_NS).mark('foo')
    assert dones.get(TEST_NS).done('foo')
    dones.get(TEST_NS).unmark('foo')
    assert not dones.get(TEST_NS).done('foo')
    dones.get(TEST_NS).unmark('foo')
    assert not dones.get(TEST_NS).done('foo')
    dones.get(TEST_NS).mark('foo')
    assert dones.get(TEST_NS).done('foo')

    # clean up by removing the table.
    dones.get(TEST_NS).clear()
예제 #2
0
def get_dones(ds):
    ns = 'roundup_load_{}_dones'.format(roundup.dataset.getDatasetId(ds))
    return dones.get(ns)
예제 #3
0
파일: lsfdo.py 프로젝트: gorysko/roundup
def _get_dones(ns):
    return dones.get(ns)