Show better error message when running inside .git

This commit is contained in:
Anthony Sottile 2019-11-18 14:57:41 -08:00
parent 0fd4a2ea38
commit 0760bec3ff
2 changed files with 14 additions and 1 deletions

View file

@ -39,6 +39,11 @@ def test_adjust_args_and_chdir_not_in_git_dir(in_tmpdir):
main._adjust_args_and_chdir(Args())
def test_adjust_args_and_chdir_in_dot_git_dir(in_git_dir):
with in_git_dir.join('.git').as_cwd(), pytest.raises(FatalError):
main._adjust_args_and_chdir(Args())
def test_adjust_args_and_chdir_noop(in_git_dir):
args = Args(command='run', files=['f1', 'f2'])
main._adjust_args_and_chdir(args)