lockbox

password manager
Log | Files | Refs | README | LICENSE

commit 52787b079026dfd2c730b656050650b1a4437c03
parent 7fed5c88d387bb611dc95734da2473da62a6e976
Author: Sean Enck <sean@ttypty.com>
Date:   Fri, 17 Feb 2023 20:34:37 -0500

simpler test targets

Diffstat:
MMakefile | 9+++------
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)