Remove expected_return_value. Resolves #232

This commit is contained in:
Anthony Sottile
2015-11-12 13:50:29 -08:00
parent 3472f2b3ce
commit 67ad0d2d8e
5 changed files with 2 additions and 7 deletions

View File

@@ -24,7 +24,6 @@ MANIFEST_JSON_SCHEMA = {
'language': {'type': 'string'},
'language_version': {'type': 'string', 'default': 'default'},
'files': {'type': 'string'},
'expected_return_value': {'type': 'number', 'default': 0},
'stages': {
'type': 'array',
'default': [],

View File

@@ -87,7 +87,7 @@ def _run_single_hook(hook, repo, args, write, skips=frozenset()):
retcode, stdout, stderr = repo.run_hook(hook, filenames)
if retcode != hook['expected_return_value']:
if retcode:
retcode = 1
print_color = color.RED
pass_fail = 'Failed'

View File

@@ -77,7 +77,6 @@ def test_additional_manifest_failing(obj):
'language': 'python',
'language_version': 'python3.3',
'files': r'\.py$',
'expected_return_value': 0,
}],
True,
),

View File

@@ -476,8 +476,7 @@ def test_local_hook_fails(
('hooks', [OrderedDict((
('id', 'no-todo'),
('name', 'No TODO'),
('entry', 'grep -iI todo'),
('expected_return_value', 1),
('entry', 'sh -c "! grep -iI todo $@" --'),
('language', 'system'),
('files', ''),
))])

View File

@@ -23,7 +23,6 @@ def test_manifest_contents(manifest):
'description': '',
'entry': 'bin/hook.sh',
'exclude': '^$',
'expected_return_value': 0,
'files': '',
'id': 'bash_hook',
'language': 'script',
@@ -39,7 +38,6 @@ def test_hooks(manifest):
'description': '',
'entry': 'bin/hook.sh',
'exclude': '^$',
'expected_return_value': 0,
'files': '',
'id': 'bash_hook',
'language': 'script',