| # This test verifies that line numbers are included in module import errors. | |
| # Verifies golang.org/issue/34393. | |
| go list -e -deps -f '{{with .Error}}{{.Pos}}: {{.Err}}{{end}}' ./main | |
| stdout 'bad[/\\]bad.go:3:8: malformed module path "🐧.example.com/string": invalid char ''🐧''' | |
| -- go.mod -- | |
| module m | |
| go 1.13 | |
| -- main/main.go -- | |
| package main | |
| import _ "m/bad" | |
| func main() {} | |
| -- bad/bad.go -- | |
| package bad | |
| import _ "🐧.example.com/string" |