X-Git-Url: https://jxself.org/git/?p=open-adventure.git;a=blobdiff_plain;f=tests%2FMakefile;h=88b18b49f76c095aee231afcac11a5f20f40d76c;hp=81aa23be0904379f02230518d21d63cec055a677;hb=f862f9f1d508e00bccc208e66b1d31a5e530ab3e;hpb=b2c774afeb327f66e47688e469a411e65fa45017 diff --git a/tests/Makefile b/tests/Makefile index 81aa23b..88b18b4 100644 --- a/tests/Makefile +++ b/tests/Makefile @@ -14,7 +14,7 @@ all: regress .SUFFIXES: .chk clean: - rm -fr *~ adventure.text + rm -fr *~ adventure.text *.adv scratch.tmp # Show summary lines for all tests. testlist: @@ -32,7 +32,8 @@ buildregress: echo "Remaking $${file}.chk"; \ OPTS=`sed -n /#options:/s///p <$${file}.log`; \ advent $$OPTS <$${file}.log >$${file}.chk 2>&1 || exit 1; \ - done + done; \ + rm -f scratch.tmp regress: @for file in $(TESTLOADS); do \ $(ECHO) -n " $${file} "; grep '##' $${file}.log || echo ' ## (no description)'; \ @@ -40,7 +41,7 @@ regress: if advent $$OPTS < $${file}.log >/tmp/regress$$$$ 2>&1; \ then diff --text -u $${file}.chk /tmp/regress$$$$ || exit 1; \ else echo "*** Nonzero return status on $${file}!"; exit 1; fi \ - done - @rm -f /tmp/regress$$$$ + done; \ + rm -f scratch.tmp /tmp/regress$$$$ # end