X-Git-Url: https://jxself.org/git/?a=blobdiff_plain;f=tests%2FMakefile;h=f1a37975d22b0081a5975f1a73fa976f47471269;hb=7c9a0bfb36e0c630d6056e5897d00a8d54317261;hp=16a1d54e3b238a55b37e3f68de8a821be64779c8;hpb=5b28397739d6febe6f65455e5ab3004a5d4363c8;p=open-adventure.git diff --git a/tests/Makefile b/tests/Makefile index 16a1d54..f1a3797 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 # Show summary lines for all tests. testlist: @@ -26,7 +26,7 @@ listcheck: # General regression testing of commands and output; look at the *.log and # corresponding *.chk files to see which tests this runs. -TESTLOADS := $(shell ls -1 *.log | sed '/.log/s///') +TESTLOADS := $(shell ls -1 *.log | sed '/.log/s///' | sort) buildregress: @for file in $(TESTLOADS); do \ echo "Remaking $${file}.chk"; \ @@ -40,7 +40,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 /tmp/regress$$$$ # end