diff options
author | Ramkumar Ramachandra <artagnon@gmail.com> | 2010-10-10 22:00:40 -0500 |
---|---|---|
committer | Junio C Hamano <gitster@pobox.com> | 2010-11-23 16:20:22 -0800 |
commit | b0ad24be8ca9acd86393ce099d3217872d838915 (patch) | |
tree | d58cbbeab9901113721a2ef4c2905619a2b308bc | |
parent | t/t9010-svn-fe.sh: add an +x bit to this test (diff) | |
download | tgif-b0ad24be8ca9acd86393ce099d3217872d838915.tar.xz |
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 <artagnon@gmail.com>
Signed-off-by: Jonathan Nieder <jrnieder@gmail.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
-rwxr-xr-x | t/t9010-svn-fe.sh | 14 |
1 files changed, 12 insertions, 2 deletions
diff --git a/t/t9010-svn-fe.sh b/t/t9010-svn-fe.sh index a713dfc50b..fd851a408b 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" ' |