Skip to content

Include tests in release source tarball#7

Open
EdwardBetts wants to merge 1 commit intohabnabit:masterfrom
EdwardBetts:patch-1
Open

Include tests in release source tarball#7
EdwardBetts wants to merge 1 commit intohabnabit:masterfrom
EdwardBetts:patch-1

Conversation

@EdwardBetts
Copy link

I feel like the test suite should be included in the release tarball that is uploaded to pypi. Linux distributions, such as Debian, base their packages of Python modules on the pypi release. It is very useful to be able to run the test suite when building a Debian package. Running the test suite can catch mistakes in the packaging or errors introduced into dependencies.

I've written a more detailed description of my thinking on the Debian Python mailing list: https://lists.debian.org/debian-python/2016/04/msg00074.html

I feel like the test suite should be included in the release tarball that is uploaded to pypi. Linux distributions, such as Debian, base their packages of Python modules on the pypi release. It is very useful to be able to run the test suite when building a Debian package. Running the test suite can catch mistakes in the packaging or errors introduced into dependencies.

I've written a more detailed description of my thinking on the Debian Python mailing list: https://lists.debian.org/debian-python/2016/04/msg00074.html
@coveralls
Copy link

Coverage Status

Coverage remained the same at 100.0% when pulling e34b9cc on EdwardBetts:patch-1 into 72f8f0a on habnabit:master.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants