[PATCH 1/3] t6010: test actual test output
- From
Michael J Gruber <git@grubix.eu>
- Date
- Sep 14, 2017, 13:15 UTC
- Message-ID
- <80f7dcfaa9162dc795f8c072effea44fa83ea196.1505394278.git.git@grubix.eu>
- In-Reply-To
- <68633b20-9e2b-ae23-2ede-8728283250f0@grubix.eu>
4f21454b55 ("merge-base: handle --fork-point without reflog", 2016-10-12) introduced a fix for merge-base --fork-point without reflog and a test. While that test is fine, it did not update expected nor actual output and tested that of the previous test instead.
Fix the test to test the merge-base output, not just its return code.
Signed-off-by: Michael J Gruber <git@grubix.eu> --- t/t6010-merge-base.sh | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/t/t6010-merge-base.sh b/t/t6010-merge-base.sh index 31db7b5f91..17fffd7998 100755 --- a/t/t6010-merge-base.sh +++ b/t/t6010-merge-base.sh @@ -262,8 +262,9 @@ test_expect_success 'using reflog to find the fork point' ' test_expect_success '--fork-point works with empty reflog' ' git -c core.logallrefupdates=false branch no-reflog base && - git merge-base --fork-point no-reflog derived && - test_cmp expect3 actual + git rev-parse base >expect && + git merge-base --fork-point no-reflog derived >actual && + test_cmp expect actual ' test_expect_success 'merge-base --octopus --all for complex tree' '
-- 2.14.1.712.gda4591c8a2