Merging upstream version 2.11.0.
Signed-off-by: Daniel Baumann <daniel@debian.org>
This commit is contained in:
parent
e1036806b7
commit
b40b2e7e52
33 changed files with 586 additions and 19 deletions
|
@ -7,7 +7,9 @@ import pytest
|
|||
import pre_commit.constants as C
|
||||
from pre_commit import main
|
||||
from pre_commit.errors import FatalError
|
||||
from pre_commit.util import cmd_output
|
||||
from testing.auto_namedtuple import auto_namedtuple
|
||||
from testing.util import cwd
|
||||
|
||||
|
||||
@pytest.mark.parametrize(
|
||||
|
@ -54,6 +56,17 @@ def test_adjust_args_and_chdir_relative_things(in_git_dir):
|
|||
assert args.files == [os.path.join('foo', 'f1'), os.path.join('foo', 'f2')]
|
||||
|
||||
|
||||
@pytest.mark.skipif(os.name != 'nt', reason='windows feature')
|
||||
def test_install_on_subst(in_git_dir, store): # pragma: posix no cover
|
||||
assert not os.path.exists('Z:')
|
||||
cmd_output('subst', 'Z:', str(in_git_dir))
|
||||
try:
|
||||
with cwd('Z:'):
|
||||
test_adjust_args_and_chdir_noop('Z:\\')
|
||||
finally:
|
||||
cmd_output('subst', '/d', 'Z:')
|
||||
|
||||
|
||||
def test_adjust_args_and_chdir_non_relative_config(in_git_dir):
|
||||
in_git_dir.join('foo').ensure_dir().chdir()
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue