[PATCH] convert: set HOME to cwd in several cvs tests (issue2707)

Idan Kamara idankk86 at gmail.com
Thu Mar 24 18:26:52 CDT 2011


# HG changeset patch
# User Idan Kamara <idankk86 at gmail.com>
# Date 1301009090 -7200
# Node ID 59148bb56a1ac766db4948df822f4d0d0c8fe15f
# Parent  78a0a815fd41d794550d12428362cd51b261c1c6
convert: set HOME to cwd in several cvs tests (issue2707)

convert cvs creates a cache dir under $HOME, causing some
tests to fail if it's not writable

diff -r 78a0a815fd41 -r 59148bb56a1a tests/test-convert-cvs-branch.t
--- a/tests/test-convert-cvs-branch.t	Thu Mar 24 18:17:49 2011 +0100
+++ b/tests/test-convert-cvs-branch.t	Fri Mar 25 01:24:50 2011 +0200
@@ -1,6 +1,7 @@
 This is http://mercurial.selenic.com/bts/issue1148
 and http://mercurial.selenic.com/bts/issue1447
 
+  $ HOME=`pwd`; export HOME
   $ "$TESTDIR/hghave" cvs || exit 80
   $ cvscall()
   > {
diff -r 78a0a815fd41 -r 59148bb56a1a tests/test-convert-cvs-synthetic.t
--- a/tests/test-convert-cvs-synthetic.t	Thu Mar 24 18:17:49 2011 +0100
+++ b/tests/test-convert-cvs-synthetic.t	Fri Mar 25 01:24:50 2011 +0200
@@ -1,5 +1,6 @@
 This feature requires use of builtin cvsps!
 
+  $ HOME=`pwd`; export HOME
   $ "$TESTDIR/hghave" cvs || exit 80
   $ echo "[extensions]" >> $HGRCPATH
   $ echo "convert = " >> $HGRCPATH
diff -r 78a0a815fd41 -r 59148bb56a1a tests/test-convert-cvs.t
--- a/tests/test-convert-cvs.t	Thu Mar 24 18:17:49 2011 +0100
+++ b/tests/test-convert-cvs.t	Fri Mar 25 01:24:50 2011 +0200
@@ -1,4 +1,5 @@
 
+  $ HOME=`pwd`; export HOME
   $ "$TESTDIR/hghave" cvs || exit 80
   $ cvscall()
   > {


More information about the Mercurial-devel mailing list