git.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH jn/svn-fe] t9010 (svn-fe): Eliminate dependency on svn perl bindings
@ 2010-11-20 22:31 Jonathan Nieder
  0 siblings, 0 replies; only message in thread
From: Jonathan Nieder @ 2010-11-20 22:31 UTC (permalink / raw)
  To: git
  Cc: Ramkumar Ramachandra, Sverre Rabbelier, David Barr,
	Junio C Hamano, Eric Wong

From: Ramkumar Ramachandra <artagnon@gmail.com>
Date: Sun Oct 10 22:00:40 2010 -0500

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>
---
A patch from Ram from a while ago.  It's still a good idea; sorry
about the delay.

Patch is against the old svn-fe branch (cd9a7b57) but should apply
just as well to more recent versions.

 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 a713dfc..fd851a4 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" '
-- 
1.7.2.3

^ permalink raw reply related	[flat|nested] only message in thread

only message in thread, other threads:[~2010-11-20 22:33 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-11-20 22:31 [PATCH jn/svn-fe] t9010 (svn-fe): Eliminate dependency on svn perl bindings Jonathan Nieder

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).