[Distutils] tests_require and test_suite in egg-info
Phillip J. Eby
pje at telecommunity.com
Thu Jan 4 22:37:22 CET 2007
At 04:14 PM 1/4/2007 -0500, Jim Fulton wrote:
>It appears that the values of the tests_require and test_suite
>keyword arguments isn't captured in egg-info. Am I missing
>something? Why would this information be omitted?
Because the only existing tool that uses that information (the test
command) can't be run without the setup.py, which isn't installed with the egg.
In any case, many projects treat tests as development tools only, rather
than installing them with the project's main code.
> I would like to
>use it when generating test runners in zc.buildout.
Well, you could add an egg_info plugin writer to do it, or you could add a
custom setuptools command like "create_test_runners" and run setup.py on
it. There are probably also other ways I haven't thought of. :)
More information about the Distutils-SIG