1
0
mirror of https://github.com/danog/gojekyll.git synced 2024-12-11 17:00:02 +01:00
gojekyll/scripts/coverage

13 lines
324 B
Plaintext
Raw Normal View History

2017-06-22 23:37:32 +02:00
#!/usr/bin/env bash
set -e
echo 'mode: set' > coverage.out
for p in $(go list -f '{{.ImportPath}}' ./...); do
rm -f package-coverage.out
go test -coverprofile=package-coverage.out $p
[[ -f package-coverage.out ]] && grep -v 'mode: set' package-coverage.out >> coverage.out
rm -f package-coverage.out
done