tests: adapt tests to change in pwd's default

* tests/misc/pwd-option.sh (base): Initialize with -P,
now that -L is the default, to accommodate an initial
working directory with a symlink component.
* tests/misc/readlink-fp-loop.sh: Use $(env pwd -P) to get the
absolute working directory.  Using "env" ensures we do not invoke
any shell built-in, and PATH ensures we invoke the one from coreutils.
* tests/readlink/can-e.sh: Likewise.
* tests/readlink/can-f.sh: Likewise.
* tests/readlink/can-m.sh: Likewise.
This commit is contained in:
Jim Meyering
2014-07-01 08:32:57 -07:00
parent 8e764584fd
commit 149a3b2c78
5 changed files with 5 additions and 5 deletions

View File

@@ -21,7 +21,7 @@ print_ver_ pwd
mkdir -p a/b || framework_failure_
ln -s a/b c || framework_failure_
base=$(env -- pwd)
base=$(env -- pwd -P)
# Remove any logical paths from $PWD.
cd "$base" || framework_failure_

View File

@@ -18,7 +18,7 @@
. "${srcdir=.}/tests/init.sh"; path_prepend_ ./src
print_ver_ readlink
cwd=$("$abs_top_builddir/src/pwd")
cwd=$(env pwd -P)
# To trigger this bug, we have to construct a name/situation during
# the resolution of which the code dereferences the same symlink (S)

View File

@@ -20,7 +20,7 @@
print_ver_ readlink
pwd=$(pwd)
my_pwd=$("$abs_top_builddir/src/pwd")
my_pwd=$(env pwd -P)
tmp=d
mkdir $tmp || framework_failure_

View File

@@ -20,7 +20,7 @@
print_ver_ readlink
pwd=$(pwd)
my_pwd=$("$abs_top_builddir/src/pwd")
my_pwd=$(env pwd -P)
tmp=d
mkdir $tmp || framework_failure_

View File

@@ -20,7 +20,7 @@
print_ver_ readlink
pwd=$(pwd)
my_pwd=$("$abs_top_builddir/src/pwd")
my_pwd=$(env pwd -P)
tmp=d
mkdir $tmp || framework_failure_