summaryrefslogtreecommitdiff
path: root/gnu/usr.bin/grep/tests/status.sh
diff options
context:
space:
mode:
Diffstat (limited to 'gnu/usr.bin/grep/tests/status.sh')
-rw-r--r--gnu/usr.bin/grep/tests/status.sh38
1 files changed, 0 insertions, 38 deletions
diff --git a/gnu/usr.bin/grep/tests/status.sh b/gnu/usr.bin/grep/tests/status.sh
deleted file mode 100644
index 33f1ec409d4..00000000000
--- a/gnu/usr.bin/grep/tests/status.sh
+++ /dev/null
@@ -1,38 +0,0 @@
-#! /bin/sh
-# Test for status code for GNU grep.
-# status code
-# 0 match found
-# 1 no match
-# 2 file not found
-
-: ${srcdir=$1}
-
-failures=0
-
-# should return 0 found a match
-echo "abcd" | ${GREP} -E -e 'abc' > /dev/null 2>&1
-if test $? -ne 0 ; then
- echo "Status: Wrong status code, test \#1 failed"
- failures=1
-fi
-
-# should return 1 found no match
-echo "abcd" | ${GREP} -E -e 'zbc' > /dev/null 2>&1
-if test $? -ne 1 ; then
- echo "Status: Wrong status code, test \#2 failed"
- failures=1
-fi
-
-# the filename MMMMMMMM.MMM should not exist hopefully
-# should return 2 file not found
-if test -b MMMMMMMM.MMM; then
- echo "Please remove MMMMMMMM.MMM to run check"
-else
- ${GREP} -E -e 'abc' MMMMMMMM.MMM> /dev/null 2>&1
- if test $? -ne 2 ; then
- echo "Status: Wrong status code, test \#3 failed"
- failures=1
- fi
-fi
-
-exit $failures