On 04/08/17 04:46, Shengjing Zhu wrote:
> I'm wondering why we install the *_test.go files in the *-dev binary package.
> IMHO, other package won't import the test files from *-dev package.
I am not sure if this was ever discussed, but I kind of like the tests
being there in case I want to run them. It is the same for scritping
languages like perl and python, tests are installed.
> And the CI system is to test building the src package from scratch. It
> doesn't run `go test ./...` from the -dev package.
> One doubt is that how the autopkgtest run for -dev pkg. Does it just
> run again the `go test` like CI for src pkg?
CI.debian.net uses autopkgtest, which in turn uses these installed
_test.go files to run the tests.
Martín Ferrari (Tincho)
Pkg-go-maintainers mailing list