Re: [PATCH 7/7] t7814: show lack of alternate ODB-adding

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Tue, Aug 10, 2021 at 11:28:45AM -0700, Jonathan Tan wrote:
> 
> The previous patches have made "git grep" no longer need to add
> submodule ODBs as alternates, at least for the code paths tested in
> t7814. Demonstrate this by making adding a submodule ODB as an alternate
> fatal in this test.
> 
> Signed-off-by: Jonathan Tan <jonathantanmy@xxxxxxxxxx>
> ---
>  t/t7814-grep-recurse-submodules.sh | 3 +++
>  1 file changed, 3 insertions(+)
> 
> diff --git a/t/t7814-grep-recurse-submodules.sh b/t/t7814-grep-recurse-submodules.sh
> index 828cb3ba58..3172f5b936 100755
> --- a/t/t7814-grep-recurse-submodules.sh
> +++ b/t/t7814-grep-recurse-submodules.sh
> @@ -8,6 +8,9 @@ submodules.
>  
>  . ./test-lib.sh
>  
> +GIT_TEST_FATAL_REGISTER_SUBMODULE_ODB=1
> +export GIT_TEST_FATAL_REGISTER_SUBMODULE_ODB
> +
>  test_expect_success 'setup directory structure and submodule' '
>  	echo "(1|2)d(3|4)" >a &&
>  	mkdir b &&
> -- 
> 2.33.0.rc1.237.g0d66db33f3-goog
> 

This proof seems pretty handy, assuming nobody else is directly calling
add_to_alternates_memory() (and therefore skipping the envvar check). I
would feel slightly more convinced if that function was file-static
somewhere, but I am not familiar with the problem space enough to say
whether that's possible.

This patch by itself, though:
Reviewed-by: Emily Shaffer <emilyshaffer@xxxxxxxxxx>

 - Emily



[Index of Archives]     [Linux Kernel Development]     [Gcc Help]     [IETF Annouce]     [DCCP]     [Netdev]     [Networking]     [Security]     [V4L]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux SCSI]     [Fedora Users]

  Powered by Linux