diff options
-rwxr-xr-x | tests/misc/env | 12 |
1 files changed, 4 insertions, 8 deletions
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 <<EOF >./-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 |