From: Ævar Arnfjörð Bjarmason Date: Wed, 12 Oct 2022 22:28:09 GMT Subject: Re: [PATCH 1/2] t0033, t0035: test for included config Message-ID: <221013.86a660n08s.gmgdl@evledraar.gmail.com> In-Reply-To: <8c0f40aed7e7f7044b9233053ce3ab258f9b634f.1665603814.git.gitgitgadget@gmail.com> On Wed, Oct 12 2022, Glen Choo via GitGitGadget wrote: > From: Glen Choo > > Protected config should consider [include]-s. Add failing tests that > describe the behavior we want; they will pass in the next commit. > > Signed-off-by: Glen Choo > --- > t/t0033-safe-directory.sh | 9 +++++++++ > t/t0035-safe-bare-repository.sh | 9 +++++++++ > 2 files changed, 18 insertions(+) > > diff --git a/t/t0033-safe-directory.sh b/t/t0033-safe-directory.sh > index aecb308cf66..720d6cdd60b 100755 > --- a/t/t0033-safe-directory.sh > +++ b/t/t0033-safe-directory.sh > @@ -71,4 +71,13 @@ test_expect_success 'safe.directory=*, but is reset' ' > expect_rejected_dir > ' > > +test_expect_failure 'safe.directory in included file' ' > + cat >gitconfig-include <<-EOF && > + [safe] > + directory = "$(pwd)" Here you use $, so <<-EOF, not <<-\EOF, Okey. > +test_expect_failure 'safe.bareRepository in included file' ' > + cat >gitconfig-include <<-EOF && > + [safe] > + bareRepository = explicit But this one should use <<-\EOF