From 3793bc32c039550014bf3646a6e78e11ded35c89 Mon Sep 17 00:00:00 2001 From: Thierry Deo Date: Mon, 26 Feb 2018 15:46:33 +0100 Subject: [PATCH] Fix linters --- pre_commit/languages/pygrep.py | 4 +++- tests/languages/pygrep_test.py | 1 + 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/pre_commit/languages/pygrep.py b/pre_commit/languages/pygrep.py index 0447837a..bc01208a 100644 --- a/pre_commit/languages/pygrep.py +++ b/pre_commit/languages/pygrep.py @@ -26,16 +26,18 @@ def _process_filename_by_line(pattern, filename): output.write_line(line.rstrip(b'\r\n')) return retv + def _process_filename_at_once(pattern, filename): retv = 0 with open(filename, 'rb') as f: - match = pattern.search(f.read().decode('utf-8').replace('\n','')) + match = pattern.search(f.read().decode('utf-8').replace('\n', '')) if match: retv = 1 output.write('{}:'.format(filename)) output.write_line(match.group()) return retv + def run_hook(prefix, hook, file_args): exe = (sys.executable, '-m', __name__) exe += tuple(hook['args']) + (hook['entry'],) diff --git a/tests/languages/pygrep_test.py b/tests/languages/pygrep_test.py index ece454f9..33250e4a 100644 --- a/tests/languages/pygrep_test.py +++ b/tests/languages/pygrep_test.py @@ -39,6 +39,7 @@ def test_ignore_case(some_files, cap_out): assert ret == 1 assert out == 'f2:1:[INFO] hi\n' + def test_null_data(some_files, cap_out): ret = pygrep.main(('--null-data', r'foo.*bar', 'f1', 'f2', 'f3')) out = cap_out.get()