#!/bin/sh | |
# | |
# Copyright (c) 2005 Fredrik Kuivinen | |
# | |
test_description='Test merge with directory/file conflicts' | |
. ./test-lib.sh | |
test_expect_success 'prepare repository' \ | |
'echo "Hello" > init && | |
git add init && | |
git commit -m "Initial commit" && | |
git branch B && | |
mkdir dir && | |
echo "foo" > dir/foo && | |
git add dir/foo && | |
git commit -m "File: dir/foo" && | |
git checkout B && | |
echo "file dir" > dir && | |
git add dir && | |
git commit -m "File: dir"' | |
test_expect_code 1 'Merge with d/f conflicts' 'git merge "merge msg" B master' | |
test_done |