From 29c8739e953eed973abbb68464554454dfeca4be Mon Sep 17 00:00:00 2001 From: Jim Meyering Date: Fri, 19 Jul 2002 21:12:23 +0000 Subject: Use input-tty rather than testing for /dev/stdin. --- tests/rm/dangling-symlink | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) (limited to 'tests/rm/dangling-symlink') diff --git a/tests/rm/dangling-symlink b/tests/rm/dangling-symlink index 97cafcaa7..73cd889c7 100755 --- a/tests/rm/dangling-symlink +++ b/tests/rm/dangling-symlink @@ -7,6 +7,9 @@ if test "$VERBOSE" = yes; then rm --version fi +# Make sure there's a tty on stdin. +. $srcdir/../input-tty + pwd=`pwd` t0=`echo "$0"|sed 's,.*/,,'`.tmp; tmp=$t0/$$ trap 'status=$?; cd $pwd; chmod -R u+rwx $t0; rm -rf $t0 && exit $status' 0 @@ -24,11 +27,7 @@ fi fail=0 -# Skip this test if there is no /dev/stdin file. -ls /dev/stdin >/dev/null 2>&1 \ - || { (exit 77); exit; } - -rm dangle < /dev/stdin & +rm dangle & pid=$! # The buggy rm (fileutils-4.1.9) would hang here, waiting for input. -- cgit v1.2.3-54-g00ecf