Commit 4e6fe713 authored by Alberto Donizetti's avatar Alberto Donizetti

cmd/go: document which vet tests are enabled during go test

Update #18085
Fixes #24009

Change-Id: I655ad76284480002f8d49da269be92ded306128b
Reviewed-on: https://go-review.googlesource.com/107077Reviewed-by: default avatarRob Pike <r@golang.org>
parent 1f5a0e8c
...@@ -755,9 +755,12 @@ ...@@ -755,9 +755,12 @@
// //
// As part of building a test binary, go test runs go vet on the package // As part of building a test binary, go test runs go vet on the package
// and its test source files to identify significant problems. If go vet // and its test source files to identify significant problems. If go vet
// finds any problems, go test reports those and does not run the test binary. // finds any problems, go test reports those and does not run the test
// Only a high-confidence subset of the default go vet checks are used. // binary. Only a high-confidence subset of the default go vet checks are
// To disable the running of go vet, use the -vet=off flag. // used. That subset is: 'atomic', 'bool', 'buildtags', 'nilfunc', and
// 'printf'. You can see the documentation for these and other vet tests
// via "go doc cmd/vet". To disable the running of go vet, use the
// -vet=off flag.
// //
// All test output and summary lines are printed to the go command's // All test output and summary lines are printed to the go command's
// standard output, even if the test printed them to its own standard // standard output, even if the test printed them to its own standard
......
...@@ -76,9 +76,12 @@ to hold ancillary data needed by the tests. ...@@ -76,9 +76,12 @@ to hold ancillary data needed by the tests.
As part of building a test binary, go test runs go vet on the package As part of building a test binary, go test runs go vet on the package
and its test source files to identify significant problems. If go vet and its test source files to identify significant problems. If go vet
finds any problems, go test reports those and does not run the test binary. finds any problems, go test reports those and does not run the test
Only a high-confidence subset of the default go vet checks are used. binary. Only a high-confidence subset of the default go vet checks are
To disable the running of go vet, use the -vet=off flag. used. That subset is: 'atomic', 'bool', 'buildtags', 'nilfunc', and
'printf'. You can see the documentation for these and other vet tests
via "go doc cmd/vet". To disable the running of go vet, use the
-vet=off flag.
All test output and summary lines are printed to the go command's All test output and summary lines are printed to the go command's
standard output, even if the test printed them to its own standard standard output, even if the test printed them to its own standard
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment