| #!/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 |