From: Michael Matloob Date: Fri, 10 May 2024 19:24:06 +0000 (-0400) Subject: cmd/go/testdata/script: clear path in gotoolchain_issue66175 X-Git-Tag: go1.23rc1~389 X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=a0a6026bb176d25401d7d188f95c1fe769d71db8;p=gostls13.git cmd/go/testdata/script: clear path in gotoolchain_issue66175 The gotoolchain_issue66175 script test would fail if a binary named go1.21 or go1.22 was present in the system PATH. Clear the path at the beginning of the test to make it independent of the system path. Fixes #67277 Change-Id: I6d9133aee5b20ab116e07b659e8ecf3eb8add4ed Reviewed-on: https://go-review.googlesource.com/c/go/+/584258 LUCI-TryBot-Result: Go LUCI Reviewed-by: Cherry Mui --- diff --git a/src/cmd/go/testdata/script/gotoolchain_issue66175.txt b/src/cmd/go/testdata/script/gotoolchain_issue66175.txt index c84ffbb0e7..5db4dbf381 100644 --- a/src/cmd/go/testdata/script/gotoolchain_issue66175.txt +++ b/src/cmd/go/testdata/script/gotoolchain_issue66175.txt @@ -1,5 +1,10 @@ env TESTGO_VERSION=go1.14 +# Clear the path so this test doesn't fail if the system running it\ +# has a binary named go1.21 or go1.22 on its path. +[GOOS:plan9] env path= +[!GOOS:plan9] env PATH= + # check for invalid toolchain in go.mod go mod init m go mod edit -go=1.14 -toolchain=go1.22