| env TESTGO_VERSION=go1.500 | |
| env TESTGO_VERSION_SWITCH=mismatch | |
| # go env GOMOD should not trigger a toolchain download | |
| cd $GOPATH/mod | |
| go env GOMOD | |
| stdout mod[/\\]go.mod | |
| ! stderr 'go: toolchain go1.500 invoked to provide go1.700' | |
| # go env GOWORK should not trigger a toolchain download | |
| cd $GOPATH/work | |
| go env GOWORK | |
| stdout work[/\\]go.work | |
| ! stderr 'go: toolchain go1.500 invoked to provide go1.700' | |
| -- $GOPATH/mod/go.mod -- | |
| module example.com | |
| go 1.700 | |
| -- $GOPATH/work/go.work -- | |
| module example.com | |
| go 1.700 |