| env GO111MODULE=off | |
| # Test that a main_test of 'package main' imports the package, | |
| # not the installed binary. | |
| [short] skip | |
| env GOBIN=$WORK/bin | |
| go test main_test | |
| go install main_test | |
| go list -f '{{.Stale}}' main_test | |
| stdout false | |
| go test main_test | |
| -- main_test/m.go -- | |
| package main | |
| func F() {} | |
| func main() {} | |
| -- main_test/m_test.go -- | |
| package main_test | |
| import ( | |
| . "main_test" | |
| "testing" | |
| ) | |
| func Test1(t *testing.T) { | |
| F() | |
| } |