diff options
author | Michael Matloob <matloob@golang.org> | 2020-03-23 13:52:37 -0400 |
---|---|---|
committer | Michael Matloob <matloob@golang.org> | 2020-03-24 00:04:19 +0000 |
commit | 6a9d850b82172225b55bd65e830b1e325b17a724 (patch) | |
tree | a67527f9ddb787971ea03b9a3e6e15a1ba03487f /src/cmd/go/internal/list/list.go | |
parent | fb2a6343defa5259df3032fef771057843e799ce (diff) | |
download | go-6a9d850b82172225b55bd65e830b1e325b17a724.tar.gz go-6a9d850b82172225b55bd65e830b1e325b17a724.zip |
cmd/go: list test packages even when the main package has an error
List test packages (when list is run with -e) even when the main package
has an error. This is useful to get complete data for go/packages.
Fixes #37971
Change-Id: If6ba0270a319ea5e003d1ed8b1ad39e479e95509
Reviewed-on: https://go-review.googlesource.com/c/go/+/224944
Run-TryBot: Michael Matloob <matloob@golang.org>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Jay Conrod <jayconrod@google.com>
Reviewed-by: Bryan C. Mills <bcmills@google.com>
Diffstat (limited to 'src/cmd/go/internal/list/list.go')
-rw-r--r-- | src/cmd/go/internal/list/list.go | 3 |
1 files changed, 0 insertions, 3 deletions
diff --git a/src/cmd/go/internal/list/list.go b/src/cmd/go/internal/list/list.go index b90a6bf49a..6ca1561121 100644 --- a/src/cmd/go/internal/list/list.go +++ b/src/cmd/go/internal/list/list.go @@ -472,9 +472,6 @@ func runList(cmd *base.Command, args []string) { c := cache.Default() // Add test binaries to packages to be listed. for _, p := range pkgs { - if p.Error != nil { - continue - } if len(p.TestGoFiles)+len(p.XTestGoFiles) > 0 { var pmain, ptest, pxtest *load.Package var err error |