mirror of
https://github.com/featurebasedb/featurebase.git
synced 2026-09-07 09:05:55 +00:00
Remove obsolete coverage tools from Makefile
Go 1.10 allows -coverprofile when testing multiple packages, so these hacks are no longer needed.
This commit is contained in:
parent
80a06486d7
commit
99eb00bbdc
1 changed files with 2 additions and 12 deletions
14
Makefile
14
Makefile
|
|
@ -40,20 +40,10 @@ test: vendor
|
|||
go test $(PKGS) $(TESTFLAGS)
|
||||
|
||||
cover: vendor
|
||||
mkdir -p build/coverage
|
||||
echo "mode: set" > build/coverage/all.out
|
||||
for pkg in $(PKGS) ; do \
|
||||
make cover-pkg PKG=$$pkg ; \
|
||||
done
|
||||
|
||||
cover-pkg:
|
||||
mkdir -p build/coverage
|
||||
touch build/coverage/$(subst /,-,$(PKG)).out
|
||||
go test -coverprofile=build/coverage/$(subst /,-,$(PKG)).out $(PKG)
|
||||
tail -n +2 build/coverage/$(subst /,-,$(PKG)).out >> build/coverage/all.out
|
||||
make test TESTFLAGS="-coverprofile=build/coverage.out"
|
||||
|
||||
cover-viz: cover
|
||||
go tool cover -html=build/coverage/all.out
|
||||
go tool cover -html=build/coverage.out
|
||||
|
||||
pilosa: vendor
|
||||
go build -tags release -ldflags $(LDFLAGS) $(FLAGS) $(CLONE_URL)/cmd/pilosa
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue