mirror of
https://git.savannah.gnu.org/git/coreutils.git
synced 2025-09-10 07:59:52 +02:00
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:
@@ -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_
|
||||
|
||||
@@ -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)
|
||||
|
||||
@@ -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_
|
||||
|
||||
@@ -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_
|
||||
|
||||
@@ -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_
|
||||
|
||||
Reference in New Issue
Block a user