oauth2_proxy/test.sh
2017-03-29 09:36:23 -04:00

12 lines
256 B
Bash
Executable File

#!/bin/bash
set -e
echo "gofmt"
diff -u <(echo -n) <(gofmt -d $(find . -type f -name '*.go' -not -path "./.godeps/*"))
echo "go vet"
go vet ./...
echo "go test"
go test -timeout 60s ./...
echo "go test -race"
GOMAXPROCS=4 go test -timeout 60s -race ./...