1
0
mirror of https://github.com/danog/liquid.git synced 2024-11-26 19:14:39 +01:00
liquid/scripts/coverage
Oliver Steele caca7a2b60 Coverage
2017-07-02 07:51:24 -04:00

13 lines
324 B
Bash
Executable File

#!/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