def test_reset_all_hooks(): register_hook('execute.task-executed1', inc_A) jug_hook('execute.task-executed1') assert len(A) == 1 reset_all_hooks() jug_hook('execute.task-executed1') assert len(A) == 1
def test_register_once(): assert len(A) == 0 register_hook_once('execute.task-executed1', 'just-testing-mate', inc_A) register_hook_once('execute.task-executed1', 'just-testing-mate', inc_A) register_hook_once('execute.task-executed1', 'just-testing-mate', inc_A) register_hook_once('execute.task-executed1', 'just-testing-mate', inc_A) register_hook_once('execute.task-executed1', 'just-testing-mate', inc_A) assert len(A) == 0 jug_hook('execute.task-executed1') assert len(A) == 1
def test_register_twice(): register_hook('execute.task-executed1', inc_A) register_hook('execute.task-executed1', inc_A) jug_hook('execute.task-executed1') assert len(A) == 2
def test_basic(): assert len(A) == 0 register_hook('execute.task-executed1', inc_A) jug_hook('execute.task-executed1') assert len(A) == 1