X-Git-Url: https://git.saurik.com/bison.git/blobdiff_plain/35b8730d018b0bb25f7864d0db20f687ebad11b6..0df72d78ffbbada9870afdcc6b8f035e7395e902:/tests/skeletons.at diff --git a/tests/skeletons.at b/tests/skeletons.at index ca0cbb84..3845d3dd 100644 --- a/tests/skeletons.at +++ b/tests/skeletons.at @@ -58,17 +58,17 @@ AT_DATA([[tmp/input-cmd-line.y]], start: ; ]]) -AT_CHECK([[bison tmp/input-gram.y]]) +AT_BISON_CHECK([[tmp/input-gram.y]]) AT_CHECK([[cat input-gram.tab.c]], [[0]], [[Hello World ]]) -AT_CHECK([[bison input-gram.y]]) +AT_BISON_CHECK([[input-gram.y]]) AT_CHECK([[cat input-gram.tab.c]], [[0]], [[Hello World -- Local ]]) -AT_CHECK([[bison --skeleton=tmp/skel.c tmp/input-cmd-line.y]]) +AT_BISON_CHECK([[--skeleton=tmp/skel.c tmp/input-cmd-line.y]]) AT_CHECK([[cat input-cmd-line.tab.c]], [[0]], [[Hello World ]]) @@ -124,13 +124,13 @@ AT_DATA([[input-gram.y]], [[%skeleton "yacc.c"] AT_GRAM]) -AT_CHECK([[bison --skeleton=yacc.c -o input-cmd-line.c input-cmd-line.y]]) +AT_BISON_CHECK([[--skeleton=yacc.c -o input-cmd-line.c input-cmd-line.y]]) AT_COMPILE([[input-cmd-line]]) AT_PARSER_CHECK([[./input-cmd-line]], [[1]], [], [[syntax error, unexpected 'a', expecting $end ]]) -AT_CHECK([[bison -o input-gram.c input-gram.y]]) +AT_BISON_CHECK([[-o input-gram.c input-gram.y]]) AT_COMPILE([[input-gram]]) AT_PARSER_CHECK([[./input-gram]], [[1]], [], [[syntax error, unexpected 'a', expecting $end @@ -158,7 +158,7 @@ AT_DATA([[input.y]], start: ; ]]) -AT_CHECK([[bison input.y]], [[1]], [[]], +AT_BISON_CHECK([[input.y]], [[1]], [[]], [[[Bison:b4_percent_define_default]:1.0: invalid value for %define Boolean variable `foo' ]]) @@ -192,7 +192,7 @@ AT_DATA([[input1.y]], start: ; ]]) -AT_CHECK([[bison input1.y]], [[1]], [[]], +AT_BISON_CHECK([[input1.y]], [[1]], [[]], [[input1.y: warning: foow fubar foow.y:2.3-5.3: warning: foowat fubar input1.y: fooc fubar @@ -212,7 +212,7 @@ AT_DATA([[input2.y]], start: ; ]]) -AT_CHECK([[bison input2.y]], [[1]], [[]], +AT_BISON_CHECK([[input2.y]], [[1]], [[]], [[foof.y:12.11-100.122: fatal error: foofat fubar ]]) @@ -226,7 +226,7 @@ AT_DATA([[input3.y]], start: ; ]]) -AT_CHECK([[bison input3.y]], [[1]], [[]], +AT_BISON_CHECK([[input3.y]], [[1]], [[]], [[input3.y: fatal error: undefined %define variable `bogus' passed to b4_percent_define_get_loc ]]) @@ -240,7 +240,7 @@ AT_DATA([[input4.y]], start: ; ]]) -AT_CHECK([[bison input4.y]], [[1]], [[]], +AT_BISON_CHECK([[input4.y]], [[1]], [[]], [[input4.y: fatal error: undefined %define variable `bogus' passed to b4_percent_define_get_syncline ]]) @@ -265,7 +265,7 @@ AT_DATA([[input1.y]], start: ; ]]) -AT_CHECK([[bison input1.y]], [[1]], [[]], +AT_BISON_CHECK([[input1.y]], [[1]], [[]], [[input1.y: non-fatal error input1.y: fatal error: M4 should exit immediately here ]]) @@ -282,7 +282,7 @@ AT_DATA([[input2.y]], start: ; ]]) -AT_CHECK([[bison input2.y]], [[1]], [[]], +AT_BISON_CHECK([[input2.y]], [[1]], [[]], [[input2.y: warning: morning foo.y:1.5-6: fatal error: M4 should exit immediately here ]])