X-Git-Url: https://jxself.org/git/?a=blobdiff_plain;f=tests%2FMakefile;h=cbef1424c8a38de300cc5fb4bb3ef11a1a76ea2e;hb=7392603b7df67013d81f8d156b0ccdd8b9de34fb;hp=da0dc71f7ec4d13c7f890b432f04bde25971c38e;hpb=d250b510301c92d5f7670dd372a1cce8cac42304;p=open-adventure.git diff --git a/tests/Makefile b/tests/Makefile index da0dc71..cbef142 100644 --- a/tests/Makefile +++ b/tests/Makefile @@ -8,9 +8,10 @@ PATH := $(realpath ..):$(realpath .):${PATH} # Defeat annoying behavior under Mac OS X - builtin echo doesn't do -n ECHO := /bin/echo -all: regress +check: regress @echo "=== No diff output is good news." @-advent -x 2>/dev/null # Get usage message into coverage tests + @-advent -l /dev/null /dev/null .SUFFIXES: .chk @@ -36,6 +37,8 @@ buildregress: done; \ rm -f scratch.tmp regress: + $(ECHO) -n "Generate cheat file: " + ../cheat -d -1000 -o cheat_numdie.adv @for file in $(TESTLOADS); do \ $(ECHO) -n " $${file} "; grep '##' $${file}.log || echo ' ## (no description)'; \ OPTS=`sed -n /#options:/s///p <$${file}.log`; \