 cd9a7b57a7
			
		
	
	cd9a7b57a7
	
	
	
		
			
			Signed-off-by: Ævar Arnfjörð Bjarmason <avarab@gmail.com> Signed-off-by: Junio C Hamano <gitster@pobox.com>
		
			
				
	
	
		
			33 lines
		
	
	
		
			631 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
	
	
			
		
		
	
	
			33 lines
		
	
	
		
			631 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
	
	
| #!/bin/sh
 | |
| 
 | |
| test_description='check svn dumpfile importer'
 | |
| 
 | |
| . ./lib-git-svn.sh
 | |
| 
 | |
| test_dump() {
 | |
| 	label=$1
 | |
| 	dump=$2
 | |
| 	test_expect_success "$dump" '
 | |
| 		svnadmin create "$label-svn" &&
 | |
| 		svnadmin load "$label-svn" < "$TEST_DIRECTORY/$dump" &&
 | |
| 		svn_cmd export "file://$PWD/$label-svn" "$label-svnco" &&
 | |
| 		git init "$label-git" &&
 | |
| 		test-svn-fe "$TEST_DIRECTORY/$dump" >"$label.fe" &&
 | |
| 		(
 | |
| 			cd "$label-git" &&
 | |
| 			git fast-import < ../"$label.fe"
 | |
| 		) &&
 | |
| 		(
 | |
| 			cd "$label-svnco" &&
 | |
| 			git init &&
 | |
| 			git add . &&
 | |
| 			git fetch "../$label-git" master &&
 | |
| 			git diff --exit-code FETCH_HEAD
 | |
| 		)
 | |
| 	'
 | |
| }
 | |
| 
 | |
| test_dump simple t9135/svn.dump
 | |
| 
 | |
| test_done
 |