From: Junio C Hamano Date: Mon, 25 Jun 2012 04:42:11 +0000 (-0700) Subject: t/test-lib.sh: export PERL_PATH for use in scripts X-Git-Tag: v1.7.11.3~11^2~2 X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=770bf6c5e2830add4b59d3dbf9929e62ed4d6fb7;p=git.git t/test-lib.sh: export PERL_PATH for use in scripts Most notably, t4031 creates a small shell script that invokes perl and we want to use "$PERL_PATH" to name the version of Perl suitable for our use, read from GIT-BUILD-OPTS. The test would fail when it is directly run in t/ directory from the shell or "make" is run in t/ directory. This problem was hidden from "make test" run in the top-level directory, because its Makefile exports PERL_PATH. Signed-off-by: Junio C Hamano --- diff --git a/t/test-lib.sh b/t/test-lib.sh index 9e2b71132..acda33d17 100644 --- a/t/test-lib.sh +++ b/t/test-lib.sh @@ -494,6 +494,8 @@ export PATH GIT_EXEC_PATH GIT_TEMPLATE_DIR GIT_CONFIG_NOSYSTEM GIT_ATTR_NOSYSTEM . "$GIT_BUILD_DIR"/GIT-BUILD-OPTIONS +export PERL_PATH + if test -z "$GIT_TEST_CMP" then if test -n "$GIT_TEST_CMP_USE_COPIED_CONTEXT"