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