0

我已经从 egg 安装了基于 pylons 的应用程序,所以它位于 /usr/lib/python2.5/site-packages 下的某个位置。我看到测试也被打包了,我想运行它们(以发现在已部署的应用程序上出现但在开发版本上没有出现的问题)。

那么我该如何运行它们呢?从仅包含 test.ini 和 development.ini 的目录中执行“nosetests”会导致站点包下不​​存在 test.ini 的错误。

4

1 回答 1

1

直接从马嘴里说

安装鼻子:easy_install -W 鼻子。

跑鼻子:nosetests --with-pylons=test.ini 或 python setup.py nosetests

要运行“python setup.py nosetests”,您需要在 setup.cfg 中有一个 [nosetests] 块,如下所示:

[鼻子测试]

详细=真

详细度=2

with-pylons=test.ini

详细错误=1

with-doctest=真

于 2009-02-09T01:22:31.467 回答