mirror of
https://github.com/safing/portmaster
synced 2025-09-01 10:09:11 +00:00
Fix and improve test script
This commit is contained in:
parent
972f8fcfc3
commit
3ce67133e4
1 changed files with 10 additions and 10 deletions
20
test
20
test
|
@ -12,9 +12,8 @@ function help {
|
||||||
echo ""
|
echo ""
|
||||||
echo "commands:"
|
echo "commands:"
|
||||||
echo " <none> run baseline tests"
|
echo " <none> run baseline tests"
|
||||||
echo " all run all tests"
|
echo " full run full tests (ie. not short)"
|
||||||
echo " install install deps for running baseline tests"
|
echo " install install deps for running tests"
|
||||||
echo " install all install deps for running all tests"
|
|
||||||
echo ""
|
echo ""
|
||||||
echo "options:"
|
echo "options:"
|
||||||
echo " --scripted dont jump console lines (still use colors)"
|
echo " --scripted dont jump console lines (still use colors)"
|
||||||
|
@ -97,7 +96,7 @@ while true; do
|
||||||
install=1
|
install=1
|
||||||
shift 1
|
shift 1
|
||||||
;;
|
;;
|
||||||
"all")
|
"full")
|
||||||
fullTestFlags=""
|
fullTestFlags=""
|
||||||
shift 1
|
shift 1
|
||||||
;;
|
;;
|
||||||
|
@ -117,8 +116,9 @@ if [[ $install -eq 1 ]]; then
|
||||||
echo "installing dependencies..."
|
echo "installing dependencies..."
|
||||||
echo "$ go get -u golang.org/x/lint/golint"
|
echo "$ go get -u golang.org/x/lint/golint"
|
||||||
go get -u golang.org/x/lint/golint
|
go get -u golang.org/x/lint/golint
|
||||||
echo "$ go get -u github.com/golangci/golangci-lint/cmd/golangci-lint"
|
# TODO: update golangci-lint version regularly
|
||||||
go get -u github.com/golangci/golangci-lint/cmd/golangci-lint
|
echo "$ curl -sfL https://raw.githubusercontent.com/golangci/golangci-lint/master/install.sh | sh -s -- -b $(go env GOPATH)/bin v1.24.0"
|
||||||
|
curl -sfL https://raw.githubusercontent.com/golangci/golangci-lint/master/install.sh | sh -s -- -b $(go env GOPATH)/bin v1.24.0
|
||||||
exit 0
|
exit 0
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
@ -139,11 +139,11 @@ if [[ $(which golint) == "" ]]; then
|
||||||
fi
|
fi
|
||||||
if [[ $(which golangci-lint) == "" ]]; then
|
if [[ $(which golangci-lint) == "" ]]; then
|
||||||
echo "golangci-lint command not found"
|
echo "golangci-lint command not found"
|
||||||
echo "install locally with: go get -u github.com/golangci/golangci-lint/cmd/golangci-lint"
|
echo "install with: curl -sfL https://raw.githubusercontent.com/golangci/golangci-lint/master/install.sh | sh -s -- -b $(go env GOPATH)/bin vX.Y.Z"
|
||||||
echo "or run: ./test install all"
|
|
||||||
echo ""
|
|
||||||
echo "hint: install for CI with: curl -sfL https://raw.githubusercontent.com/golangci/golangci-lint/master/install.sh | sh -s -- -b $(go env GOPATH)/bin vX.Y.Z"
|
|
||||||
echo "don't forget to specify the version you want"
|
echo "don't forget to specify the version you want"
|
||||||
|
echo "or run: ./test install"
|
||||||
|
echo ""
|
||||||
|
echo "alternatively, install the current dev version with: go get -u github.com/golangci/golangci-lint/cmd/golangci-lint"
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue