From: Eric Sunshine Date: Tue, 01 Mar 2022 02:58:58 GMT Subject: Re: [PATCH v3 2/2] t3200: tests for new branch.autosetupmerge option "simple" Message-ID: In-Reply-To: <220228.86o82r5nzm.gmgdl@evledraar.gmail.com> On Mon, Feb 28, 2022 at 5:54 AM Ævar Arnfjörð Bjarmason wrote: > On Mon, Feb 28 2022, Tao Klerks via GitGitGadget wrote: > > + test $(git config branch.feature.remote) = otherserver && > > + test $(git config branch.feature.merge) = refs/heads/feature > > Use: > > echo otherserver >expect && > git config ... >actual && > test_cmp expect actual > > etc., the pattern you're using here will hide git's exit code on > segfaults, abort() etc., and also makes for less useful debug info on > failure than test_cmp. Better yet, use test_cmp_config(): test_cmp_config otherserver branch.feature.remote &&