@@ -55,7 +55,8 @@ def test_commit_version(in_git_dir):
5555 version = '0.24.1' , language = 'ruby' , name = 'scss-lint' , description = '' ,
5656 entry = 'scss-lint' , id = 'scss-lint' , match_key = 'files' ,
5757 match_val = r'\.scss$' , args = '[]' , additional_dependencies = '[]' ,
58- require_serial = 'false' , minimum_pre_commit_version = '0' ,
58+ pass_filenames = 'true' , require_serial = 'false' ,
59+ minimum_pre_commit_version = '0' ,
5960 )
6061
6162 # Assert that our things got copied over
@@ -76,8 +77,8 @@ def test_arguments(in_git_dir):
7677 version = '0.6.2' , language = 'python' , name = 'yapf' ,
7778 description = 'Yet another Python formatter.' , entry = 'yapf' , id = 'yapf' ,
7879 match_key = 'files' , match_val = r'\.py$' , args = '["-i"]' ,
79- additional_dependencies = '["scikit-learn"]' , require_serial = 'false ' ,
80- minimum_pre_commit_version = '0' ,
80+ pass_filenames = 'false' , additional_dependencies = '["scikit-learn"]' ,
81+ require_serial = 'false' , minimum_pre_commit_version = '0' ,
8182 )
8283 contents = in_git_dir .join ('.pre-commit-hooks.yaml' ).read ()
8384 assert yaml .safe_load (contents ) == [{
@@ -88,6 +89,7 @@ def test_arguments(in_git_dir):
8889 'language' : 'python' ,
8990 'files' : r'\.py$' ,
9091 'args' : ['-i' ],
92+ 'pass_filenames' : False ,
9193 'require_serial' : False ,
9294 'additional_dependencies' : ['scikit-learn' ],
9395 'minimum_pre_commit_version' : '0' ,
@@ -106,7 +108,8 @@ def test_make_repo_starting_empty(in_git_dir, fake_versions):
106108 '.' ,
107109 language = 'ruby' , name = 'scss-lint' , description = '' , entry = 'scss-lint' ,
108110 id = 'scss-lint' , match_key = 'files' , match_val = r'\.scss$' , args = '[]' ,
109- require_serial = 'false' , minimum_pre_commit_version = '0' ,
111+ pass_filenames = 'true' , require_serial = 'false' ,
112+ minimum_pre_commit_version = '0' ,
110113 )
111114
112115 # Assert that our things got copied over
@@ -138,7 +141,8 @@ def test_make_repo_starting_at_version(in_git_dir, fake_versions):
138141 '.' ,
139142 language = 'ruby' , name = 'scss-lint' , description = '' , entry = 'scss-lint' ,
140143 id = 'scss-lint' , match_key = 'files' , match_val = r'\.scss$' , args = '[]' ,
141- require_serial = 'false' , minimum_pre_commit_version = '0' ,
144+ pass_filenames = 'true' , require_serial = 'false' ,
145+ minimum_pre_commit_version = '0' ,
142146 )
143147
144148 assert not in_git_dir .join ('hooks.yaml' ).exists ()
@@ -158,7 +162,8 @@ def test_ruby_integration(in_git_dir):
158162 '.' ,
159163 language = 'ruby' , name = 'scss-lint' , description = '' , entry = 'scss-lint' ,
160164 id = 'scss-lint' , match_key = 'files' , match_val = r'\.scss$' , args = '[]' ,
161- require_serial = 'false' , minimum_pre_commit_version = '0' ,
165+ pass_filenames = 'true' , require_serial = 'false' ,
166+ minimum_pre_commit_version = '0' ,
162167 )
163168 # Our files should exist
164169 assert in_git_dir .join ('.version' ).exists ()
@@ -178,7 +183,8 @@ def test_node_integration(in_git_dir):
178183 '.' ,
179184 language = 'node' , name = 'jshint' , description = '' , entry = 'jshint' ,
180185 id = 'jshint' , match_key = 'files' , match_val = r'\.js$' , args = '[]' ,
181- require_serial = 'false' , minimum_pre_commit_version = '0' ,
186+ pass_filenames = 'true' , require_serial = 'false' ,
187+ minimum_pre_commit_version = '0' ,
182188 )
183189 # Our files should exist
184190 assert in_git_dir .join ('.version' ).exists ()
@@ -198,7 +204,8 @@ def test_python_integration(in_git_dir):
198204 '.' ,
199205 language = 'python' , name = 'flake8' , description = '' , entry = 'flake8' ,
200206 id = 'flake8' , match_key = 'files' , match_val = r'\.py$' , args = '[]' ,
201- require_serial = 'false' , minimum_pre_commit_version = '0' ,
207+ pass_filenames = 'true' , require_serial = 'false' ,
208+ minimum_pre_commit_version = '0' ,
202209 )
203210 # Our files should exist
204211 assert in_git_dir .join ('.version' ).exists ()
@@ -221,8 +228,8 @@ def test_rust_integration(in_git_dir):
221228 '.' ,
222229 language = 'rust' , name = 'shellharden' , description = '' ,
223230 entry = 'shellharden' , id = 'shellharden' , match_key = 'types' ,
224- match_val = 'shell' , args = '["--replace"]' , require_serial = 'false ' ,
225- minimum_pre_commit_version = '0' ,
231+ match_val = 'shell' , args = '["--replace"]' , pass_filenames = 'true ' ,
232+ require_serial = 'false' , minimum_pre_commit_version = '0' ,
226233 )
227234 # Our files should exist
228235 assert in_git_dir .join ('.version' ).exists ()
@@ -243,7 +250,8 @@ def test_golang_integration(in_git_dir):
243250 '.' ,
244251 language = 'golang' , name = 'mvdan.cc/gofumpt' , description = '' ,
245252 entry = 'gofumpt' , id = 'gofumpt' , match_key = 'types' , match_val = 'go' ,
246- args = '-w' , require_serial = 'false' , minimum_pre_commit_version = '0' ,
253+ args = '-w' , pass_filenames = 'true' , require_serial = 'false' ,
254+ minimum_pre_commit_version = '0' ,
247255 )
248256 # Our files should exist
249257 assert in_git_dir .join ('.version' ).exists ()
0 commit comments