1
0
mirror of git://git.sv.gnu.org/coreutils.git synced 2026-04-10 22:24:12 +02:00

Avoid test failure when run with an unusual umask.

* tests/ls/color-dtype-dir: Set umask to 022.
Suggestion from AIDA Shinra.
This commit is contained in:
Jim Meyering
2007-05-04 13:32:46 +02:00
parent 3affac54ed
commit 283dadf095
2 changed files with 8 additions and 1 deletions

View File

@@ -1,5 +1,9 @@
2007-05-04 Jim Meyering <jim@meyering.net>
Avoid test failure when run with an unusual umask.
* tests/ls/color-dtype-dir: Set umask to 022.
Suggestion from AIDA Shinra.
Avoid failure of root-only test when run with a restrictive umask.
* tests/rm/no-give-up: Ensure that non-root can access "d/" through
root-owned ".". Reported by AIDA Shinra.

View File

@@ -4,7 +4,7 @@
# directories the same as the first one -- but only on a file system
# with dirent.d_type support.
# Copyright (C) 2006 Free Software Foundation, Inc.
# Copyright (C) 2006-2007 Free Software Foundation, Inc.
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
@@ -33,6 +33,9 @@ t0=`echo "$0"|sed 's,.*/,,'`.tmp; tmp=$t0/$$
trap 'status=$?; cd "$pwd" && chmod -R u+rwx $t0 && rm -rf $t0 && exit $status' 0
trap '(exit $?); exit $?' 1 2 13 15
# Don't let a different umask perturb the results.
umask 22
framework_failure=0
mkdir -p $tmp || framework_failure=1
cd $tmp || framework_failure=1