mirror of
https://github.com/pre-commit/pre-commit.git
synced 2026-02-17 08:14:42 +04:00
allow init-templatedir to succeed when core.hooksPath is set
This commit is contained in:
parent
f74e3031bd
commit
d56fdca618
2 changed files with 12 additions and 1 deletions
|
|
@ -79,3 +79,14 @@ def test_init_templatedir_expanduser(tmpdir, tempdir_factory, store, cap_out):
|
|||
lines = cap_out.get().splitlines()
|
||||
assert len(lines) == 1
|
||||
assert lines[0].startswith('pre-commit installed at')
|
||||
|
||||
|
||||
def test_init_templatedir_hookspath_set(tmpdir, tempdir_factory, store):
|
||||
target = tmpdir.join('tmpl')
|
||||
tmp_git_dir = git_dir(tempdir_factory)
|
||||
with cwd(tmp_git_dir):
|
||||
cmd_output('git', 'config', '--local', 'core.hooksPath', 'hooks')
|
||||
init_templatedir(
|
||||
C.CONFIG_FILE, store, target, hook_types=['pre-commit'],
|
||||
)
|
||||
assert target.join('hooks/pre-commit').exists()
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue