]> git.saurik.com Git - bison.git/blobdiff - tests/input.at
options: don't accept "error=" for -f and -r
[bison.git] / tests / input.at
index 4d7308c107d6b86331b3b0dd054eea5d6e7f6d45..f2c1fcb330d1467d80507de0ae080a7f445231a7 100644 (file)
@@ -20,6 +20,25 @@ AT_BANNER([[Input Processing.]])
 # Mostly test that we are robust to mistakes.
 
 
+## ----------------- ##
+## Invalid options.  ##
+## ----------------- ##
+
+AT_SETUP([Invalid options])
+
+AT_DATA([input.y],
+[[%%
+exp: '0'
+]])
+
+# We used to accept these, as -f, --report and others were sharing
+# their code with -W.
+AT_BISON_CHECK([-ferror=caret input.y], [1], [], [ignore])
+AT_BISON_CHECK([--report=error=itemsets input.y], [1], [], [ignore])
+
+AT_CLEANUP
+
+
 ## ---------------- ##
 ## Invalid inputs.  ##
 ## ---------------- ##