reg/vendor/github.com/grpc-ecosystem/grpc-gateway/bin/coverage
Jess Frazelle 843aebf2c1
update deps
Signed-off-by: Jess Frazelle <acidburn@microsoft.com>
2018-07-14 11:48:41 -04:00

18 lines
371 B
Bash
Executable file

#!/bin/bash
set -euo pipefail
USE_BAZEL=${USE_BAZEL:-false}
> coverage.txt
if [ "${USE_BAZEL}" = true ]; then
# TODO(yugui) Support bazel
exit 0
fi
for d in $(go list ./... | grep -v vendor); do
go test -race -coverprofile=profile.out -covermode=atomic $d
if [ -f profile.out ]; then
cat profile.out >> coverage.txt
rm profile.out
fi
done