[Distutils] Including tests in source package
Ben Finney
ben+python at benfinney.id.au
Sat Aug 21 14:50:29 CEST 2010
Stanisław Pitucha <viraptor at gmail.com> writes:
> If I do:
>
> setup(
> packages = find_packages(exclude=['tests']),
> test_suite = "tests",
> ...
>
> this doesn't package tests anywhere.
[…]
> Essentially I want either tests.py, or tests/__init__.py to be
> distributed in sdist, but not in bdist.
I am using effectively the same as you describe above, but I get the
result you are seeking: the sdist contains the test suite, and the
binary dist does not.
Have a look at Gracie <URL:http://pypi.python.org/pypi/gracie> for an
example that works for me. Perhaps it can help you find what's different
that causes the problem you're seeing.
--
\ “Few things are harder to put up with than the annoyance of a |
`\ good example.” —Mark Twain, _Pudd'n'head Wilson_ |
_o__) |
Ben Finney
More information about the Distutils-SIG
mailing list