1
2
3
4
5
6
7
8
9
10
11
12
| #!/usr/bin/env bash
|
| set -e
| echo "" > coverage.txt
|
| for d in $(go list ./... | grep -v vendor); do
| go test -v -race -coverprofile=profile.out -covermode=atomic $d
| if [ -f profile.out ]; then
| cat profile.out >> coverage.txt
| rm profile.out
| fi
| done
|
|