diff options
author | Jim Meyering <meyering@redhat.com> | 2009-10-25 16:21:40 +0100 |
---|---|---|
committer | Jim Meyering <meyering@redhat.com> | 2009-10-26 09:59:32 +0100 |
commit | d9cf7c911f2d5aba6ae04615d179fb2aaf3f06d9 (patch) | |
tree | 91acf096bc8a45dd2d60afa3b816dd3780af94fa | |
parent | 50e837b1c454e7eb50d0fc67e7f16668b3e288aa (diff) | |
download | coreutils-d9cf7c911f2d5aba6ae04615d179fb2aaf3f06d9.tar.xz |
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 ".".
-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 |