git-lfs/script/test
Brett Randall af10cca676 Excluded problematic vendor tests from Debian build. #1290.
Excluded those in the CI build plus github.com/spf13/cobra which also seems to fail in dpkg build.
2016-06-06 14:09:21 +10:00

18 lines
662 B
Bash
Executable File

#!/usr/bin/env bash
#/ Usage: script/test # run all non-vendored tests
#/ script/test <subdir> # run just a package's tests
script/fmt
if [ $# -gt 0 ]; then
GO15VENDOREXPERIMENT=1 go test "./$1"
else
# The following vendor test-exclusion grep-s typically need to match the same set in
# debian/rules variable DH_GOLANG_EXCLUDES, so update those when adding here.
GO15VENDOREXPERIMENT=1 go test \
$(GO15VENDOREXPERIMENT=1 go list ./... \
| grep -v "github.com/olekukonko/ts" \
| grep -v "github.com/xeipuuv/gojsonschema" \
| grep -v "github.com/technoweenie/go-contentaddressable" \
)
fi