]> Cypherpunks repositories - gostls13.git/commitdiff
[release-branch.go1.12] cmd/go: clear GOPROXY in TestGoGetInsecure
authorBryan C. Mills <bcmills@google.com>
Tue, 5 Mar 2019 22:01:19 +0000 (17:01 -0500)
committerFilippo Valsorda <filippo@golang.org>
Tue, 8 Oct 2019 20:05:42 +0000 (20:05 +0000)
TestGoGetInsecure verifies that 'go get -insecure' can fetch a
particular package. However, the GOPROXY protocol does not provide a
means for proxies to indicate packages as insecure; thus, proxies
cannot safely serve those packages.

This also squashes the typo fix from CL 167086.

Updates #30571
Fixes #33758

Change-Id: I447776dff98bd8ee6eb5055b897b9c7d293e3423
Reviewed-on: https://go-review.googlesource.com/c/go/+/165745
Run-TryBot: Bryan C. Mills <bcmills@google.com>
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-on: https://go-review.googlesource.com/c/go/+/199820
Run-TryBot: Filippo Valsorda <filippo@golang.org>
Reviewed-by: Bryan C. Mills <bcmills@google.com>
src/cmd/go/go_test.go

index c58bc7408d0097039a76cafc3d081a838a64f283..1c3dcd851bea40bfd53c78e3f4107bb5454f9bef 100644 (file)
@@ -3639,6 +3639,7 @@ func TestGoGetInsecure(t *testing.T) {
                        tg.tempFile("go.mod", "module m")
                        tg.cd(tg.path("."))
                        tg.setenv("GO111MODULE", "on")
+                       tg.setenv("GOPROXY", "")
                } else {
                        tg.setenv("GOPATH", tg.path("."))
                        tg.setenv("GO111MODULE", "off")