source input-tty instead of open-coding it
authorJim Meyering <jim@meyering.net>
Tue, 17 Aug 1999 10:15:50 +0000 (10:15 +0000)
committerJim Meyering <jim@meyering.net>
Tue, 17 Aug 1999 10:15:50 +0000 (10:15 +0000)
tests/stty/basic-1
tests/stty/row-col-1

index 0361ba4..b2c8d5a 100755 (executable)
@@ -6,12 +6,8 @@ if test "$VERBOSE" = yes; then
   stty --version
 fi
 
-tty -s || have_input_tty=no
-if test "$have_input_tty" = no; then
-  echo "$0: This test must have a controlling input \`terminal'," 1>&2
-  echo "so it may not be run via rsh" 1>&2
-  exit 77
-fi
+# Make sure there's a tty on stdin.
+. $srcdir/input-tty
 
 # The following list of reversible options was generated with
 # grep -w REV stty.c|sed -n '/^  {"/{s//REV_/;s/".*/=1/;p;}'|fmt
index f4a2374..c2d772c 100755 (executable)
@@ -6,12 +6,8 @@ if test "$VERBOSE" = yes; then
   stty --version
 fi
 
-tty -s || have_input_tty=no
-if test "$have_input_tty" = no; then
-  echo "$0: This test must have a controlling input \`terminal'," 1>&2
-  echo "so it may not be run via rsh" 1>&2
-  exit 77
-fi
+# Make sure there's a tty on stdin.
+. $srcdir/input-tty
 
 # Versions of GNU stty from shellutils-1.9.2c and earlier failed
 # tests #2 and #4 when run on SunOS 4.1.3.