Tres Seaver wrote: >> I see BFG uses the tests_require parameter to setuptools' setup function >> rather than the "normal zope way" of an extra_requires dict with a >> 'test' key. >> >> What's the difference between these two from your perspective and what >> made you guys choose tests_require over extra_requires? > > So that '/path/to/python setup.py test' will do the right thing. We > don't expect / require using zc.buildout or any external runner to run > the tests.
So, playing this back in a different way, did you guys pick nose over zope.testrunner because zope.testrunner doesn't work with "python setup.py test"? >> Also, how come nose and coverage aren't specified as dependencies anywhere? > > They are optional. We often run the tests with them, but don't insist > that everyone must. Cool. cheers, Chris -- Simplistix - Content Management, Zope & Python Consulting - http://www.simplistix.co.uk _______________________________________________ Repoze-dev mailing list Repoze-dev@lists.repoze.org http://lists.repoze.org/listinfo/repoze-dev