From: Ramkumar Ramachandra Date: Mon, 11 Oct 2010 03:00:40 +0000 (-0500) Subject: t9010 (svn-fe): Eliminate dependency on svn perl bindings X-Git-Tag: v1.7.4-rc0~37^2~3 X-Git-Url: http://git.osdn.net/view?a=commitdiff_plain;h=b0ad24be8ca9acd86393ce099d3217872d838915;p=git-core%2Fgit.git t9010 (svn-fe): Eliminate dependency on svn perl bindings Running test t9010 without the SVN:: perl modules currently errors out, for no good reason. We can make these tests easier to read and run by not using the perl libsvn bindings and instead duplicating only the relevant code from lib-git-svn.sh. Signed-off-by: Ramkumar Ramachandra Signed-off-by: Jonathan Nieder Signed-off-by: Junio C Hamano --- diff --git a/t/t9010-svn-fe.sh b/t/t9010-svn-fe.sh index a713dfc50..fd851a408 100755 --- a/t/t9010-svn-fe.sh +++ b/t/t9010-svn-fe.sh @@ -2,9 +2,19 @@ test_description='check svn dumpfile importer' -. ./lib-git-svn.sh +. ./test-lib.sh -test_dump() { +svnconf=$PWD/svnconf +export svnconf + +svn_cmd () { + subcommand=$1 && + shift && + mkdir -p "$svnconf" && + svn "$subcommand" --config-dir "$svnconf" "$@" +} + +test_dump () { label=$1 dump=$2 test_expect_success "$dump" '