我们目前正在解决一个问题,我们在 scala 中使用 specs2 与 mongodb/reactivemongo + Play!。
当我们运行写入 mongodb 的测试时,第一个操作运行良好,所有后续测试/写入都因 mongodb 超时而失败。
我们在这里的响应式 mongo 站点上发现了似乎已经记录在案的错误: https ://github.com/ReactiveMongo/Play-ReactiveMongo/issues/32
有谁知道这个问题的解决方法?
我们已经尝试过:
- 强制测试按顺序运行
- 每个测试都在自己的假应用程序中运行
- 在同一个假应用程序中运行所有测试
- 将集合定义为 def(如上述问题 32 中所建议的)
任何帮助是极大的赞赏!