tile38/scripts/test.sh

15 lines
336 B
Bash
Raw Normal View History

#!/bin/bash
set -e
cd $(dirname "${BASH_SOURCE[0]}")/..
2019-11-18 20:56:41 +03:00
export CGO_ENABLED=0
2022-09-23 17:30:03 +03:00
cd tests
2022-09-23 17:51:05 +03:00
go test -coverpkg=../internal/server -coverprofile=/tmp/coverage.out $GOTEST
2022-09-23 17:30:03 +03:00
go tool cover -html=/tmp/coverage.out -o /tmp/coverage.html
echo "details: file:///tmp/coverage.html"
cd ..
2022-09-23 17:51:05 +03:00
go test $(go list ./... | grep -v /vendor/ | grep -v /tests)