mirror of
https://github.com/pre-commit/pre-commit.git
synced 2026-02-17 08:14:42 +04:00
Allow arbitrary bytes in output. Resolves #245
This commit is contained in:
parent
826aa4cebd
commit
66b1d39c6e
11 changed files with 104 additions and 50 deletions
|
|
@ -102,8 +102,9 @@ def _run_single_hook(hook, repo, args, write, skips=frozenset()):
|
|||
write('hookid: {0}\n'.format(hook['id']))
|
||||
write('\n')
|
||||
for output in (stdout, stderr):
|
||||
assert type(output) is bytes, type(output)
|
||||
if output.strip():
|
||||
write(output.strip() + '\n')
|
||||
write(output.strip() + b'\n')
|
||||
write('\n')
|
||||
|
||||
return retcode
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue