libgo: update to Go 1.11
[official-gcc.git] / libgo / go / cmd / go / testdata / script / mod_file_proxy.txt
blob8de6d7dbb88ba514a08590a2845f39e81c5979b3
1 # Allow (cached) downloads for -mod=readonly.
2 env GO111MODULE=on
3 env GOPATH=$WORK/gopath1
4 cd $WORK/x
5 go mod edit -fmt
6 go list -mod=readonly
7 env GOPROXY=file:///nonexist
8 go list
9 grep v1.5.1 $GOPATH/pkg/mod/cache/download/rsc.io/quote/@v/list
11 # Use download cache as file:/// proxy.
12 [windows] stop # TODO: file://$WORK puts backslashes in the URL
13 env GOPATH=$WORK/gopath2
14 env GOPROXY=file:///nonexist
15 ! go list
16 env GOPROXY=file://$WORK/gopath1/pkg/mod/cache/download
17 go list
18 grep v1.5.1 $GOPATH/pkg/mod/cache/download/rsc.io/quote/@v/list
20 -- $WORK/x/go.mod --
21 module x
22 require rsc.io/quote v1.5.1
23 -- $WORK/x/x.go --
24 package x
25 import _ "rsc.io/quote"