| env GO111MODULE=off |
| |
| # This script tests that running go mod with |
| # GO111MODULE=off when outside of GOPATH will fatal |
| # with an error message, even with some source code in the directory and a go.mod. |
| ! go mod init |
| stderr 'go: modules disabled by GO111MODULE=off; see ''go help modules''' |
| ! go mod graph |
| stderr 'go: modules disabled by GO111MODULE=off; see ''go help modules''' |
| ! go mod verify |
| stderr 'go: modules disabled by GO111MODULE=off; see ''go help modules''' |
| ! go mod download |
| stderr 'go: modules disabled by GO111MODULE=off; see ''go help modules''' |
| |
| # Same result in an empty directory |
| mkdir z |
| cd z |
| ! go mod init |
| stderr 'go: modules disabled by GO111MODULE=off; see ''go help modules''' |
| ! go mod graph |
| stderr 'go: modules disabled by GO111MODULE=off; see ''go help modules''' |
| ! go mod verify |
| stderr 'go: modules disabled by GO111MODULE=off; see ''go help modules''' |
| ! go mod download |
| stderr 'go: modules disabled by GO111MODULE=off; see ''go help modules''' |
| |
| -- sample.go -- |
| package sample |
| |
| func main() {} |
| |
| -- go.mod -- |
| module sample |
| |
| go 1.12 |