+2010-09-04 Bruno Haible <bruno@clisp.org>
+
+ Don't augment PATH in TESTS_ENVIRONMENT.
+ * modules/update-copyright-tests (Makefile.am): In TESTS_ENVIRONMENT,
+ set abs_aux_dir instead of augmenting PATH.
+ * modules/vc-list-files-tests (Makefile.am): Likewise.
+ * tests/test-update-copyright.sh: Augment PATH here.
+ * tests/test-vc-list-files-cvs.sh: Augment PATH here, through
+ path_prepend_.
+ * tests/test-vc-list-files-git.sh: Likewise.
+
2010-09-04 Jim Meyering <meyering@redhat.com>
tests: prohibit augmenting PATH via TESTS_ENVIRONMENT
Makefile.am:
TESTS += test-update-copyright.sh
-TESTS_ENVIRONMENT += PATH='$(abs_aux_dir)'$(PATH_SEPARATOR)"$$PATH"
+TESTS_ENVIRONMENT += abs_aux_dir='$(abs_aux_dir)'
Makefile.am:
TESTS += test-vc-list-files-git.sh
TESTS += test-vc-list-files-cvs.sh
-TESTS_ENVIRONMENT += PATH='$(abs_aux_dir)'$(PATH_SEPARATOR)"$$PATH"
+TESTS_ENVIRONMENT += abs_aux_dir='$(abs_aux_dir)'
compare() { cmp "$@"; }
fi
+# Ensure the update-copyright program gets found.
+PATH=$abs_aux_dir:$PATH
+
TMP_BASE=update-copyright.test
trap 'rm -f $TMP_BASE*' 0 1 2 3 15
# along with this program. If not, see <http://www.gnu.org/licenses/>. */
: ${srcdir=.}
-. "$srcdir/init.sh"; path_prepend_ .
+. "$srcdir/init.sh"; path_prepend_ $abs_aux_dir .
tmpdir=vc-cvs
repo=`pwd`/$tmpdir/repo
# along with this program. If not, see <http://www.gnu.org/licenses/>. */
: ${srcdir=.}
-. "$srcdir/init.sh"; path_prepend_ .
+. "$srcdir/init.sh"; path_prepend_ $abs_aux_dir .
tmpdir=vc-git-$$
GIT_DIR= GIT_WORK_TREE=; unset GIT_DIR GIT_WORK_TREE