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() | |
} |