# Test that "go list" succeeds when given a directory in a replacement | |
# module within the module cache. | |
# Verifies golang.org/issue/29548 | |
env GO111MODULE=on | |
go mod download | |
! go list $GOPATH/pkg/mod/rsc.io/quote@v1.5.2 | |
stderr 'can only use path@version syntax with .go get.' | |
go list $GOPATH/pkg/mod/rsc.io/quote@v1.5.1 | |
stdout 'rsc.io/quote' | |
-- go.mod -- | |
module example.com/quoter | |
require rsc.io/quote v1.5.2 | |
replace rsc.io/quote => rsc.io/quote v1.5.1 |