github.com/cgcardona/r-subnet-evm@v0.1.5/scripts/coverage.sh (about) 1 #!/usr/bin/env bash 2 3 set -o errexit 4 set -o nounset 5 set -o pipefail 6 7 if [ ! -f "coverage.out" ]; then 8 echo "no coverage file" 9 exit 0 10 fi 11 12 totalCoverage=`go tool cover -func=coverage.out | grep total | grep -Eo '[0-9]+\.[0-9]+'` 13 echo "Current test coverage : $totalCoverage %" 14 echo "========================================" 15 16 go tool cover -func=coverage.out