From d9cf7c911f2d5aba6ae04615d179fb2aaf3f06d9 Mon Sep 17 00:00:00 2001 From: Jim Meyering Date: Sun, 25 Oct 2009 16:21:40 +0100 Subject: tests: adjust new env test not to fail * tests/misc/env: Create ./-i as a link to our "echo" binary, rather than as a bourne shell script, so that env can exec it. Set PATH to ".". --- tests/misc/env | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) (limited to 'tests') diff --git a/tests/misc/env b/tests/misc/env index a3d435b48..1e0a22eae 100755 --- a/tests/misc/env +++ b/tests/misc/env @@ -86,17 +86,13 @@ EOF compare exp out || fail=1 # Use -- to end arguments. -cat <./-i || framework_failure -#!/bin/sh -echo pass -EOF -chmod +x ./-i || framework_failure -case `env -i PATH="$PATH" echo good` in +ln -s "$abs_top_builddir/src/echo" ./-i || framework_failure +case `PATH="$PATH:" env -i echo good` in good) ;; *) fail=1 ;; esac -case `env -- -i PATH="$PATH" echo fail` in - pass) ;; +case `env -i -- PATH=. -i no-echo` in + no-echo) ;; *) fail=1 ;; esac -- cgit v1.2.3-54-g00ecf