[PATCH 12/16] t3504: don't use `test_must_fail test_cmp`
- From
Denton Liu <liu.denton@gmail.com>
- Date
- Dec 27, 2019, 13:47 UTC
- Message-ID
- <b3e4f1698fd86f75f650c7928f2107ea0edd3600.1577454401.git.liu.denton@gmail.com>
- In-Reply-To
- <cover.1577454401.git.liu.denton@gmail.com>
The test_must_fail function should only be used for git commands since we should assume that external commands work sanely. Since test_cmp() just wraps an external command, replace `test_must_fail test_cmp` with `! test_cmp`.
Signed-off-by: Denton Liu <liu.denton@gmail.com> --- t/t3504-cherry-pick-rerere.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/t/t3504-cherry-pick-rerere.sh b/t/t3504-cherry-pick-rerere.sh index a267b2d144..c31141c471 100755 --- a/t/t3504-cherry-pick-rerere.sh +++ b/t/t3504-cherry-pick-rerere.sh @@ -95,7 +95,7 @@ test_expect_success 'cherry-pick --rerere-autoupdate more than once' ' test_expect_success 'cherry-pick conflict without rerere' ' test_config rerere.enabled false && test_must_fail git cherry-pick master && - test_must_fail test_cmp expect foo + ! test_cmp expect foo ' test_done
-- 2.24.1.810.g65a2f617f4