Re: [PATCH 1/2] t0033, t0035: test for included config
On Wed, Oct 12 2022, Glen Choo via GitGitGadget wrote:
Show 23 quoted lines
> From: Glen Choo <chooglen@google.com>
>
> 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 <chooglen@google.com>
> ---
> 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