1 env GO111MODULE=on
2
3 # We should not create a go.mod file unless the user ran 'go mod init' explicitly.
4 # However, we should suggest 'go mod init' if we can find an alternate config file.
5 cd $WORK/test/x
6 ! go list .
7 stderr 'found vendor.conf in .*[/\\]test'
8 stderr '\s*cd \.\. && go mod init'
9
10 # The command we suggested should succeed.
11 cd ..
12 go mod init
13 go list -m all
14 stdout '^m$'
15
16 -- $WORK/test/vendor.conf --
17 -- $WORK/test/x/x.go --
18 package x // import "m/x"
19
View as plain text