From 52dfec67602f1c0928e66e0bd66016c5fc5ace56 Mon Sep 17 00:00:00 2001 From: James Mills <1290234+prologic@users.noreply.github.com> Date: Mon, 18 Mar 2019 17:40:45 +1000 Subject: [PATCH] Only count coverage for the exported package --- .drone.yml | 2 +- Makefile | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.drone.yml b/.drone.yml index d8fc6ae..85fae61 100644 --- a/.drone.yml +++ b/.drone.yml @@ -5,7 +5,7 @@ steps: - name: build image: golang:latest commands: - - go test -v -short -cover -coverprofile=coverage.txt ./... + - go test -v -short -cover -coverprofile=coverage.txt -coverpkg=$(go list) ./... - name: coverage image: plugins/codecov diff --git a/Makefile b/Makefile index f4f12ea..11dae79 100644 --- a/Makefile +++ b/Makefile @@ -39,7 +39,7 @@ bench: build @go test -v -benchmem -bench=. ./... test: build - @go test -v -cover -coverprofile=coverage.txt -covermode=atomic -coverpkg=./... -race ./... + @go test -v -cover -coverprofile=coverage.txt -covermode=atomic -coverpkg=$(shell go list) -race ./... clean: @git clean -f -d -X