grep: be GNU compatible with -f EMPTY_FILE
[platform/upstream/busybox.git] / testsuite / grep.tests
index ffce033..006a215 100755 (executable)
@@ -7,7 +7,7 @@
 
 . ./testing.sh
 
-# testing "test name" "options" "expected result" "file input" "stdin"
+# testing "test name" "commands" "expected result" "file input" "stdin"
 #   file input will be file called "input"
 #   test can create a file "actual" instead of writing to stdout
 
@@ -103,4 +103,20 @@ testing "grep -o does not loop forever on zero-length match" \
        "" \
        "" "test\n"
 
+testing "grep -f EMPTY_FILE" \
+       "grep -f input" \
+       "" \
+       "" \
+       "test\n"
+
+testing "grep -v -f EMPTY_FILE" \
+       "grep -v -f input" \
+       "test\n" \
+       "" \
+       "test\n"
+
+# testing "test name" "commands" "expected result" "file input" "stdin"
+#   file input will be file called "input"
+#   test can create a file "actual" instead of writing to stdout
+
 exit $FAILCOUNT