26 lines
		
	
	
		
			528 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
			
		
		
	
	
			26 lines
		
	
	
		
			528 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
| #!/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
 |