cover: move coverage test script to "tests"

Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
release-3.4
Gyuho Lee 2018-04-09 10:46:39 -07:00
parent 0c327ea456
commit 0e7f1100e3
2 changed files with 9 additions and 4 deletions

2
test
View File

@ -46,7 +46,7 @@ fi
USERPKG=${PKG:-}
# Invoke ./cover for HTML output
# Invoke ./tests/cover.test.bash for HTML output
COVER=${COVER:-"-cover"}
# Hack: gofmt ./ will recursively check the .git directory. So use *.go for gofmt.

View File

@ -1,13 +1,18 @@
#!/usr/bin/env bash
#
# Generate coverage HTML for a package
# e.g. PKG=./unit ./cover
# e.g. PKG=./unit ./tests/cover.test.bash
#
set -e
if ! [[ "$0" =~ "tests/cover.test.bash" ]]; then
echo "must be run from repository root"
exit 255
fi
if [ -z "$PKG" ]; then
echo "cover only works with a single package, sorry"
exit 255
echo "cover only works with a single package, sorry"
exit 255
fi
COVEROUT="coverage"