mirror of
https://github.com/git/git.git
synced 2024-12-04 23:44:14 +08:00
t7800: simplify difftool test
The new test added by the previous commit can be simplified a lot. Let's do so. Helped-by: Johannes Schindelin <johannes.schindelin@gmx.de> Signed-off-by: Jinoh Kang <luke1337@theori.io> Signed-off-by: Junio C Hamano <gitster@pobox.com>
This commit is contained in:
parent
246959346f
commit
d66851806f
@ -730,25 +730,15 @@ test_expect_success 'add -N and difftool -d' '
|
||||
|
||||
test_expect_success 'difftool --cached with unmerged files' '
|
||||
test_when_finished git reset --hard &&
|
||||
echo base >file &&
|
||||
git add file &&
|
||||
git commit -m base &&
|
||||
git checkout -B conflict-a &&
|
||||
git checkout -B conflict-b &&
|
||||
git checkout conflict-a &&
|
||||
echo conflict-a >>file &&
|
||||
git add file &&
|
||||
git commit -m conflict-a &&
|
||||
git checkout conflict-b &&
|
||||
echo conflict-b >>file &&
|
||||
git add file &&
|
||||
git commit -m conflict-b &&
|
||||
git checkout master &&
|
||||
git merge conflict-a &&
|
||||
test_must_fail git merge conflict-b &&
|
||||
: >expect &&
|
||||
git difftool --cached --no-prompt >actual &&
|
||||
test_cmp expect actual
|
||||
|
||||
test_commit conflicting &&
|
||||
test_commit conflict-a conflict.t a &&
|
||||
git reset --hard conflicting &&
|
||||
test_commit conflict-b conflict.t b &&
|
||||
test_must_fail git merge conflict-a &&
|
||||
|
||||
git difftool --cached --no-prompt >output &&
|
||||
test_must_be_empty output
|
||||
'
|
||||
|
||||
test_expect_success 'outside worktree' '
|
||||
|
Loading…
Reference in New Issue
Block a user