不同的测试对象分别通过,但在一起运行时出现错误.[Python nosetests是否并行运行不同的测试类?]



我有几个测试对象,在它们的每个设置中都要连接到DB。显然,我的DB连接限制了每个IP的访问次数,因为我收到这个错误,告诉我在运行所有测试/文件夹时已经建立了连接,但如果我单独运行,它们都会通过。所以,我想知道nosetests是否并行运行?如果是,有没有办法禁用此功能?

默认情况下,Nose不应该并行运行测试;它应该要求您显式地传入CCD_ 1标志。数据库中还有什么,它有多少个连接?它支持多少?连接从哪里来?

我们解决了这个问题。这与并行的流鼻涕测试无关。这是一个更改sys属性的测试,该属性未在特定测试中使用,但正在影响其他测试。

最新更新