使用zc.recipe.testrunner未将额外路径添加到python路径

时间:2011-02-09 01:08:08

标签: buildout

我试图通过在sys.path中添加从github.com下载的龙卷风版本来运行测试。

[tests]
recipe = zc.recipe.testrunner
extra-paths = ${buildout:directory}/parts/tornado/
defaults = ['--auto-color', '--auto-progress', '-v']

但是当我运行bin / tests时,我收到以下错误:

ImportError: No module named tornado

我不明白如何使用额外路径?

马丁

1 个答案:

答案 0 :(得分:0)

如果它包含您的路径,您是否尝试查看生成的bin/tests脚本?它会告诉你buildout.cfg是否正确。也许问题在别处。因为看起来你的代码还可以。

如果您经常包含来自git / mercurial或其他地方的各种分支到buildout,您可能会对mr.developer感兴趣。 mr.developer可以下载并将包添加到develop =。您不需要在每个部分设置extra-path