Re: [PATCH] t0000: do not use export X=Y
From: Junio C Hamano <hidden>
Date: 2016-06-15 22:58:02
Thomas Rast [off-list ref] writes:
Torsten Bögershausen [off-list ref] writes:quoted
The shell syntax "export X=Y A=B" is not understood by all shells. Signed-off-by: Torsten Bögershausen <redacted> --- t/t0000-basic.sh | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-)diff --git a/t/t0000-basic.sh b/t/t0000-basic.sh index 5c32288..10be52b 100755 --- a/t/t0000-basic.sh +++ b/t/t0000-basic.sh@@ -53,7 +53,8 @@ run_sub_test_lib_test () { # Pretend we're a test harness. This prevents # test-lib from writing the counts to a file that will # later be summarized, showing spurious "failed" tests - export HARNESS_ACTIVE=t && + HARNESS_ACTIVE=t && + export HARNESS_ACTIVE && cd "$name" && cat >"$name.sh" <<-EOF && #!$SHELL_PATHAck. Sorry for breaking this -- I suppose test-lint would have caught me out?
Or I should have. Thanks for catching.