mirror of
git://git.sv.gnu.org/coreutils.git
synced 2026-02-15 03:41:57 +02:00
tests: avoid false failure when running as root
* tests/misc/sync.sh: Ensure dir is unreadable before including the permission check.
This commit is contained in:
@@ -36,9 +36,11 @@ returns_ 1 sync file nofile || fail=1
|
||||
# Ensure inaccessible dirs give an appropriate error
|
||||
mkdir norw || framework_failure_
|
||||
chmod 0 norw || framework_failure_
|
||||
sync norw 2>err
|
||||
printf "sync: error opening 'norw': Permission denied\n" >exp
|
||||
compare exp err || fail=1
|
||||
if ! test -r norw; then
|
||||
sync norw 2>err
|
||||
printf "sync: error opening 'norw': Permission denied\n" >exp
|
||||
compare exp err || fail=1
|
||||
fi
|
||||
|
||||
if test "$fail" != '1'; then
|
||||
# Ensure a fifo doesn't block
|
||||
|
||||
Reference in New Issue
Block a user