Allow hook alias to be used in SKIP. Includes test.

This commit is contained in:
Pedro Algarvio 2018-12-26 09:05:37 +00:00
parent 5840f880a9
commit 79c8b1fceb
No known key found for this signature in database
GPG key ID: BB36BF6584A298FF
2 changed files with 41 additions and 0 deletions

View file

@ -86,6 +86,15 @@ def _run_single_hook(filenames, hook, repo, args, skips, cols):
cols=cols,
))
return 0
elif hook['alias'] and hook['alias'] in skips:
output.write(get_hook_message(
_hook_msg_start(hook, args.verbose),
end_msg=SKIPPED,
end_color=color.YELLOW,
use_color=args.color,
cols=cols,
))
return 0
elif not filenames and not hook['always_run']:
output.write(get_hook_message(
_hook_msg_start(hook, args.verbose),