AT_CHECK([bison -v duplicate.y -o duplicate.c], 0, ignore, ignore)
-AT_CLEANUP([duplicate.*])
+AT_CLEANUP
## ------------------------- ##
$default accept
]])
-AT_CLEANUP(input.c input.output)
+AT_CLEANUP
## --------------------- ##
$default accept
]])
-AT_CLEANUP(input.c input.output)
+AT_CLEANUP
[input.y contains 1 shift/reduce conflict.
expected 0 shift/reduce conflicts
])
-AT_CLEANUP(input.c)
+AT_CLEANUP
## --------------- ##
AT_CHECK([bison input.y -o input.c], 0, [],
[input.y contains 1 shift/reduce conflict.
])
-AT_CLEANUP(input.c)
+AT_CLEANUP
## ------------------ ##
[input.y contains 1 shift/reduce conflict.
expected 2 shift/reduce conflicts
])
-AT_CLEANUP(input.c)
+AT_CLEANUP
## ---------------------- ##
AT_CHECK([bison -v input.y -o input.c], 0, ignore, ignore)
-AT_CLEANUP([input.*])
+AT_CLEANUP
AT_CHECK([bison --defines union.y])
-AT_CLEANUP([union.*])
+AT_CLEANUP
## --------------------------------------- ##
AT_CHECK([bison union-comment.y])
AT_CHECK([fgrep '//*' union-comment.tab.c], [1], [])
-AT_CLEANUP([union-comment.*])
+AT_CLEANUP
## ----------------- ##
m4_define([AT_TEST_CPP_GUARD_H],
[AT_SETUP([Invalid CPP guards: $1])
-# possibly create and nuke inner directories.
-m4_bmatch([$1], [[/]],
-[dirname=`AS_DIRNAME([$1])`
+# Possibly create inner directories.
+dirname=`AS_DIRNAME([$1])`
AS_MKDIR_P([$dirname])
-AT_CLEANUP_FILES([$dirname])])
AT_DATA([$1.y],
[%%
# CPP should be happy with it.
AT_CHECK([$CC -E $1.h], 0, [ignore])
-AT_CLEANUP($1.*)
+AT_CLEANUP
])
AT_TEST_CPP_GUARD_H([input/input])