2010-10-29 47 views
1

我在远程服务器上运行nosetests主塔:nosetests,指定development.ini的位置?

在我的本地服务器上,我的test.inidevelopment.ini文件位于相同的目录中。在我的远程服务器上,他们不是。

如果我尝试在远程服务器上只运行

nosetests 

,我得到:

IOError: File '/foo/bar/development.ini' not found 

是否有指定的development.ini位置(而不是test.ini,对于这一个选项我想你可以在命令行中使用--config=)?如果可能,我不想编辑setup.cfg

谢谢!

回答

3

安装在您的Pylons安装virtualenv中的nosetests版本应该有一个nose插件,允许您指定一个--with-pylons参数指向您的development.ini

因此,尝试在服务器上

$ nosetests --with-pylons=<your path>/development.ini 

+0

不错 - 谢谢! – AP257 2010-10-29 14:07:47