Looking at bin/test as generated by buildout I see
zope.testrunner.run([ '--test-path', '/home/mg/src/zope.testrunner/src', '--test-path', '/home/mg/.buildout/eggs/zope.testing-3.9.5-py2.6.egg', ])
which means it's trying to run zope.testing's test suite too, which fails.
My fault: I added zope.testing to buildout.cfg:
[test] recipe = zc.recipe.testrunner eggs = zope.testrunner zope.testing
because zope.testrunner itself doesn't depend on zope.testing and thus bin/test used to fail with an import error.
What's the right buildout incantation of enabling extra test dependencies without running their tests?
Looking at bin/test as generated by buildout I see
zope. testrunner. run([
'--test- path', '/home/ mg/src/ zope.testrunner /src',
'--test- path', '/home/ mg/.buildout/ eggs/zope. testing- 3.9.5-py2. 6.egg',
])
which means it's trying to run zope.testing's test suite too, which fails.
My fault: I added zope.testing to buildout.cfg:
[test] testrunner
zope. testing
recipe = zc.recipe.
eggs = zope.testrunner
because zope.testrunner itself doesn't depend on zope.testing and thus bin/test used to fail with an import error.
What's the right buildout incantation of enabling extra test dependencies without running their tests?