blob: 67edf183374b0b6cf096f0e4a50c648822b2248f [file] [log] [blame]
go list ./p
stdout 'example/p'
! go list -json=ImportPath -test ./p
cmp stderr wanterr.txt
! go list -json=ImportPath,Deps -test ./p
cmp stderr wanterr.txt
! go list -json=ImportPath,Deps -deps -test ./p
cmp stderr wanterr.txt
! go list -json=ImportPath -deps -test ./p
cmp stderr wanterr.txt
-- wanterr.txt --
go: can't load test package: package example/p
imports example/q
imports example/r
imports example/p: import cycle not allowed in test
-- go.mod --
module example
go 1.20
-- p/p.go --
package p
-- p/p_test.go --
package p
import "example/q"
-- q/q.go --
package q
import "example/r"
-- r/r.go --
package r
import "example/p"