From d5fdfdbdc77d7e15683b5a340517d492ffadbde2 Mon Sep 17 00:00:00 2001 From: Simon Michael Date: Fri, 16 Jun 2023 11:41:46 -1000 Subject: [PATCH] ;cln: make functest-PAT now filters the same tests run by make functest --- Makefile | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/Makefile b/Makefile index f5779d406..24b301104 100644 --- a/Makefile +++ b/Makefile @@ -528,10 +528,13 @@ functest: hledger/test/addons/hledger-addon \ -x ledger-compat/baseline -x ledger-compat/regress -x ledger-compat/collected \ && echo $@ PASSED) || (echo $@ FAILED; false) +# keep shelltest command synced with above functest-%: hledger/test/addons/hledger-addon \ $(call def-help,functest-PAT, build hledger quickly and run just the functional tests matching PAT ) @$(STACK) build --fast hledger - @($(SHELLTESTSTK) -w $(FUNCTESTEXE) hledger/test/ -i "$*" \ + @($(SHELLTESTSTK) -i "$*" -w $(FUNCTESTEXE) \ + hledger/test/ bin/ \ + -x ledger-compat/baseline -x ledger-compat/regress -x ledger-compat/collected \ && echo $@ PASSED) || (echo $@ FAILED; false) ADDONEXTS=pl py rb sh hs lhs rkt exe com bat