diff options
| -rwxr-xr-x | tests/ls/readdir-mountpoint-inode.sh | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/tests/ls/readdir-mountpoint-inode.sh b/tests/ls/readdir-mountpoint-inode.sh index b4ca9e46e..5270df079 100755 --- a/tests/ls/readdir-mountpoint-inode.sh +++ b/tests/ls/readdir-mountpoint-inode.sh @@ -55,7 +55,10 @@ inode_via_readdir() esac opts=$(ls_ignore_options "$base") parent_dir=$(dirname "$mount_point") - eval "ls -i $opts '$parent_dir'" | sed 's/ .*//' + ls_out=$(eval "ls -i $opts '$parent_dir'") + test $? -eq 0 || \ + skip_ "'$parent_dir' is not readable for current user" + echo $ls_out | sed 's/ .*//' } while read dir; do |
