From 4b17d3751d446af559d295ba3331ca5d49df4764 Mon Sep 17 00:00:00 2001 From: Alejandro Falkowski Date: Tue, 16 Apr 2024 18:45:54 +0200 Subject: [PATCH] feat(make): use gotestsum for go tests (#75) --- build/make/go.mak | 2 +- build/make/service.mak | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/build/make/go.mak b/build/make/go.mak index 6d2c52c..28b4929 100644 --- a/build/make/go.mak +++ b/build/make/go.mak @@ -30,7 +30,7 @@ fix-lint: # Run specs. specs: - go test -vet=off -race -mod vendor -failfast -covermode=atomic -coverpkg=./... -coverprofile=test/reports/profile.cov ./... + gotestsum --junitfile test/reports/specs.xml -- -vet=off -race -mod vendor -failfast -covermode=atomic -coverpkg=./... -coverprofile=test/reports/profile.cov ./... remove-generated-coverage: cat test/reports/profile.cov | grep -Ev "${COV}" > test/reports/final.cov diff --git a/build/make/service.mak b/build/make/service.mak index 629174d..8ce40d9 100644 --- a/build/make/service.mak +++ b/build/make/service.mak @@ -85,7 +85,7 @@ features: build-test # Run all the specs. specs: - go test -vet=off -race -mod vendor -failfast -covermode=atomic -coverpkg=./... -coverprofile=test/reports/profile.cov ./... + gotestsum --junitfile test/reports/specs.xml -- -vet=off -race -mod vendor -failfast -covermode=atomic -coverpkg=./... -coverprofile=test/reports/profile.cov ./... # Get go dep. go-get: