aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/go/internal/test/test.go
diff options
context:
space:
mode:
authorIan Lance Taylor <iant@golang.org>2020-07-02 12:32:13 -0700
committerIan Lance Taylor <iant@golang.org>2020-07-06 21:47:57 +0000
commit6a167c73977384f3646f4651901fe38347711b10 (patch)
tree9475bb3cd3f8d5dd451537510f37f407106f07dc /src/cmd/go/internal/test/test.go
parent20afbe86beda00676a608399638887538bd8f669 (diff)
downloadgo-6a167c73977384f3646f4651901fe38347711b10.tar.gz
go-6a167c73977384f3646f4651901fe38347711b10.zip
cmd/go: display test binary output if invoked with -help
Fixes #39997 Change-Id: I87ea616bac809b96fcd40f3bbdbbf1c603b9d00e Reviewed-on: https://go-review.googlesource.com/c/go/+/240878 Run-TryBot: Ian Lance Taylor <iant@golang.org> TryBot-Result: Gobot Gobot <gobot@golang.org> Reviewed-by: Jay Conrod <jayconrod@google.com>
Diffstat (limited to 'src/cmd/go/internal/test/test.go')
-rw-r--r--src/cmd/go/internal/test/test.go4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/cmd/go/internal/test/test.go b/src/cmd/go/internal/test/test.go
index 880da2891c..873a76aa38 100644
--- a/src/cmd/go/internal/test/test.go
+++ b/src/cmd/go/internal/test/test.go
@@ -487,6 +487,8 @@ var (
pkgArgs []string
pkgs []*load.Package
+ testHelp bool // -help option passed to test via -args
+
testKillTimeout = 100 * 365 * 24 * time.Hour // backup alarm; defaults to about a century if no timeout is set
testCacheExpire time.Time // ignore cached test results before this time
@@ -532,7 +534,7 @@ func testNeedBinary() bool {
// testShowPass reports whether the output for a passing test should be shown.
func testShowPass() bool {
- return testV || (testList != "")
+ return testV || (testList != "") || testHelp
}
var defaultVetFlags = []string{