From: Bryan C. Mills Date: Tue, 5 Mar 2019 22:01:19 +0000 (-0500) Subject: [release-branch.go1.12] cmd/go: clear GOPROXY in TestGoGetInsecure X-Git-Tag: go1.12.12~7 X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=d7dd91aa4c698c86e884c92a20c5fbb0e4b6db8e;p=gostls13.git [release-branch.go1.12] cmd/go: clear GOPROXY in TestGoGetInsecure 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 Reviewed-by: Brad Fitzpatrick TryBot-Result: Gobot Gobot Reviewed-on: https://go-review.googlesource.com/c/go/+/199820 Run-TryBot: Filippo Valsorda Reviewed-by: Bryan C. Mills --- diff --git a/src/cmd/go/go_test.go b/src/cmd/go/go_test.go index c58bc7408d..1c3dcd851b 100644 --- a/src/cmd/go/go_test.go +++ b/src/cmd/go/go_test.go @@ -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")