2000-04-10  Andreas Schwab  <schwab@suse.de>

	* posix/globtest.sh: Skip tests that depend on unreadable
	directories if run as root.
This commit is contained in:
Ulrich Drepper 2000-04-10 15:55:35 +00:00
parent e79af11c36
commit 3b6906390e
2 changed files with 17 additions and 5 deletions

View File

@ -1,3 +1,8 @@
2000-04-10 Andreas Schwab <schwab@suse.de>
* posix/globtest.sh: Skip tests that depend on unreadable
directories if run as root.
2000-04-10 Ulrich Drepper <drepper@redhat.com>
* sysdeps/unix/clock_settime.c (clock_settime): Test tv_nsec value

View File

@ -306,13 +306,20 @@ cat <<"EOF" | cmp - $testout || result=1
GLOB_NOMATCH
EOF
# ... with GLOB_ERR
${elf_objpfx}${rtld_installed_name} --library-path ${library_path} \
${common_objpfx}posix/globtest -E "$testdir" "noread/*" |
sort > $testout
cat <<"EOF" | cmp - $testout || result=1
# The following tests will fail if run as root.
user=`id -un 2> /dev/null`
if test -z "$user"; then
uid="$USER"
fi
if test "$user" != root; then
# ... with GLOB_ERR
${elf_objpfx}${rtld_installed_name} --library-path ${library_path} \
${common_objpfx}posix/globtest -E "$testdir" "noread/*" |
sort > $testout
cat <<"EOF" | cmp - $testout || result=1
GLOB_ABORTED
EOF
fi # not run as root
${elf_objpfx}${rtld_installed_name} --library-path ${library_path} \
${common_objpfx}posix/globtest -E "$testdir" "noread*/*" |