restic/coverage_all.sh
2015-05-10 23:04:02 +02:00

10 lines
210 B
Bash
Executable file

#!/bin/bash
TARGETFILE="$1"
go list ./... | while read pkg; do
go test -covermode=count -coverprofile=$(base64 <<< $pkg).cov $pkg
done
echo "mode: count" > $TARGETFILE
tail -q -n +2 *.cov >> $TARGETFILE