commit 52787b079026dfd2c730b656050650b1a4437c03
parent 7fed5c88d387bb611dc95734da2473da62a6e976
Author: Sean Enck <sean@ttypty.com>
Date: Fri, 17 Feb 2023 20:34:37 -0500
simpler test targets
Diffstat:
1 file changed, 3 insertions(+), 6 deletions(-)
diff --git a/Makefile b/Makefile
@@ -1,14 +1,11 @@
DESTDIR :=
BUILD := bin/
TARGET := $(BUILD)lb
-TESTDIR := $(sort $(dir $(wildcard internal/**/*_test.go)))
DOC := $(BUILD)doc.text
ACTUAL := $(BUILD)actual.log
DATE := $(date +%Y-%m-%d)
RUNS := -keyfile=true -keyfile=false
-.PHONY: $(TESTDIR)
-
all: $(TARGET)
build: $(TARGET)
@@ -17,10 +14,10 @@ $(TARGET): cmd/main.go internal/**/*.go go.* internal/cli/completions*
./scripts/version cmd/vers.txt
go build $(GOFLAGS) -o $@ cmd/main.go
-$(TESTDIR):
- cd $@ && go test
+unittest:
+ go test -v ./...
-check: $(TARGET) $(TESTDIR) $(RUNS)
+check: $(TARGET) unittest $(RUNS)
$(TARGET) help -verbose > $(DOC)
test -s $(DOC)