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