1
0
mirror of git://git.sv.gnu.org/coreutils.git synced 2026-08-09 02:04:06 +02:00

*** empty log message ***

This commit is contained in:
Jim Meyering
2004-11-14 00:40:03 +00:00
parent efc10a4914
commit 1dc343bb3a
+8
View File
@@ -1,5 +1,6 @@
#!/bin/sh
# Ensure that several programs work fine, even with stdout initially closed.
# This is effectively a test of closeout.c's close_stdout function.
if test "$VERBOSE" = yes; then
set -x
@@ -23,6 +24,9 @@ fi
PATH="$pwd/../..:$PATH"
export PATH
fail=0
# Ensure these exit successfully, even though stdout is closed.
touch a
cp a b >&- || fail=1
test -f b || fail=1
@@ -37,4 +41,8 @@ sleep 0 >&- || fail=1
$pwd/../../src/true >&- || fail=1
$pwd/../../src/printf '' >&- || fail=1
# Ensure these fail, because stdout is closed.
$pwd/../../src/printf 'foo' >&- 2>/dev/null && fail=1
cp --verbose a b >&- 2>/dev/null && fail=1
(exit $fail); exit $fail