aboutsummaryrefslogtreecommitdiff
path: root/Makefile
blob: 4667b56c3d0da96522bca8990891ccb931e7be7d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
pkgs	:= $(shell go list ./...)

.PHONY: lint test clean

ifdef GOPATH
GO111MODULE=on
endif

test: lint ## Run tests with coverage
	go test -short -cover -coverprofile coverage.out $(pkgs)
	go tool cover -html=coverage.out -o coverage.html

lint:
	golint $(pkgs)

clean: ## Clean all test files
	rm -rf coverage*