Esempio n. 1
0
def test_call_hook_backward_compatible(capsys):
    _call_hook(None, None, None, None, _create_cfn_with_hook(), 'pre_hook')
    out, err = capsys.readouterr()
    assert out == 'Executing pre hook...\n'
Esempio n. 2
0
def test_call_hook_not_present(capsys):
    _call_hook(None, None, None, None, _create_cfn_with_hook(),
               'pre_create_hook')
    out, err = capsys.readouterr()
    assert out == ''
Esempio n. 3
0
def test_call_hook_unknown_hook(capsys):
    _call_hook(None, None, None, None, None, 'unknown_hook')
    out, err = capsys.readouterr()
    assert out == 'Unknown hook: unknown_hook\n'