Default arguments from hooks.yaml

This commit is contained in:
Anthony Sottile 2015-01-12 09:35:05 -08:00
parent 78c682a1d1
commit 26502dfd0b
5 changed files with 13 additions and 2 deletions

View file

@ -19,6 +19,7 @@ def manifest(store, tmpdir_factory):
def test_manifest_contents(manifest):
# Should just retrieve the manifest contents
assert manifest.manifest_contents == [{
'args': [],
'description': '',
'entry': 'bin/hook.sh',
'expected_return_value': 0,
@ -32,6 +33,7 @@ def test_manifest_contents(manifest):
def test_hooks(manifest):
assert manifest.hooks['bash_hook'] == {
'args': [],
'description': '',
'entry': 'bin/hook.sh',
'expected_return_value': 0,

View file

@ -113,7 +113,9 @@ def test_run_a_script_hook(tmpdir_factory, store):
def test_run_hook_with_spaced_args(tmpdir_factory, store):
_test_hook_repo(
tmpdir_factory, store, 'arg_per_line_hooks_repo',
'arg-per-line', ['foo bar', 'baz'], 'arg: foo bar\narg: baz\n',
'arg-per-line',
['foo bar', 'baz'],
'arg: hello\narg: world\narg: foo bar\narg: baz\n',
)