summaryrefslogtreecommitdiff
path: root/tests/misc/nice
diff options
context:
space:
mode:
Diffstat (limited to 'tests/misc/nice')
-rwxr-xr-xtests/misc/nice6
1 files changed, 6 insertions, 0 deletions
diff --git a/tests/misc/nice b/tests/misc/nice
index cf4d96b23..f85666e34 100755
--- a/tests/misc/nice
+++ b/tests/misc/nice
@@ -82,6 +82,12 @@ if test x`nice -n -1 nice 2> /dev/null` = x0 ; then
mv err exp || framework_failure
nice --1 true 2> err || fail=1
compare exp err || fail=1
+ # Failure to write advisory message is fatal. Buggy through coreutils 8.0.
+ if test -w /dev/full && test -c /dev/full; then
+ nice -n -1 nice > out 2> /dev/full
+ test $? = 125 || fail=1
+ test -s out && fail=1
+ fi
else
# superuser - change succeeds
nice -n -1 nice 2> err || fail=1