我把我们的测试环境从Nose改为py.测试用于测试Turbogears2 web应用程序。在
当Nose当前运行测试时,从配置文件收集信息(测试.ini)它包含应用程序需要的所有测试变量。它似乎是以一种自动的方式实现的(我只是运行nosetests
,所有的东西都被加载了)
问题在于py.测试指向正确的INI配置文件,这样我就可以用我需要的变量加载应用程序。在
目前,失败点是pylons.app_globals公司运行时根本不存在py.测试(所以一切都失败了)。在
我看过涡轮齿轮公司的文档,但他们只提到了鼻子/鼻子测试,其他什么都没有。在
有没有一种方法可以用我所依赖的测试变量来领导应用程序py.测试? 在
远至py.测试的一部分,您可以实现如下内容:
这样的conftest.py文件目前最好保存在签出根目录中,因为py-1.3.4只有在足够早的时候才运行这个钩子。在
我也看了一下涡轮齿轮,但没有完全找到它的原理测试.ini实际加载。如果有人能提供这个信息,我可以更新答案。在
好吧。霍尔格
相关问题 更多 >
编程相关推荐