path: root/t/
diff options
authorCharles Bailey <>2009-05-25 00:21:14 (GMT)
committerJunio C Hamano <>2009-05-25 06:56:34 (GMT)
commit5719db91ce5915ee07c50f1afdc94fe34e91529f (patch)
tree7b156560fb631ca53bac749400485c8946e16904 /t/
parent1cd12926cedb340d176db607e087495381032ce2 (diff)
Change xdl_merge to generate output even for null merges
xdl_merge used to have a check to ensure that there was at least some change in one or other side being merged but this suppressed output for the degenerate case when base, local and remote contents were all identical. Removing this check enables correct output in the degenerate case and xdl_free_script handles freeing NULL scripts so there is no need to have the check for these calls. Signed-off-by: Charles Bailey <> Signed-off-by: Junio C Hamano <>
Diffstat (limited to 't/')
1 files changed, 1 insertions, 1 deletions
diff --git a/t/ b/t/
index 1955635..796f212 100755
--- a/t/
+++ b/t/
@@ -54,7 +54,7 @@ deduxit me super semitas jusitiae,
printf "propter nomen suum." >> new4.txt
-test_expect_failure 'merge with no changes' '
+test_expect_success 'merge with no changes' '
cp orig.txt test.txt &&
git merge-file test.txt orig.txt orig.txt &&
test_cmp test.txt orig.txt