On Wed, May 27, 2015 at 6:14 PM, Dmitrij D. Czarkoff <[email protected]> wrote: > Marc Espie <[email protected]> wrote: >> Those files have surprisingly generic names. I wonder if they should >> get packaged at all ? > > Adam Wolk said: >> For net/py-oauth2 the __init__ file is empty. www/py-paste-script does >> contain some setup code for the tests. In both cases I don't think that >> any packages should be required to also install their testing code. > > I agree, we shouldn't package regression tests. Ports provide due > infrastructure for such tests, and there is no need to keep them around > once the port is complete and packaged. >
Not everyone who installs packages is a ports developer. It's useful for me to ask people to run numpy tests, as an example, when they install from packages. All I have to ask is that they run "import numpy" and then "numpy.test()" (assuming they have py-nose installed as well). At least for my ports I would not want regress tests removed from the package.
