diff options
author | Niall Sheridan <nsheridan@gmail.com> | 2016-09-03 19:53:28 +0100 |
---|---|---|
committer | Niall Sheridan <nsheridan@gmail.com> | 2016-09-03 19:54:16 +0100 |
commit | 7fe1ed96bc03d35a1eb4673b8323462b6e601548 (patch) | |
tree | 6e6b5b8de38eb1d0abd8dbdeb79fb38707f41f82 /cov.sh | |
parent | 1176197259f6cff62a9b2ee3e0523a0674c77537 (diff) |
Run coverage on all packages
Diffstat (limited to 'cov.sh')
-rwxr-xr-x | cov.sh | 12 |
1 files changed, 12 insertions, 0 deletions
@@ -0,0 +1,12 @@ +#!/usr/bin/env bash + +set -e +echo "" > coverage.txt + +for d in $(go list ./... | grep -v vendor); do + go test -coverprofile=profile.out -covermode=atomic $d + if [ -f profile.out ]; then + cat profile.out >> coverage.txt + rm profile.out + fi +done |