涉及Play 框架TestServer
类的功能测试似乎只能在 Play 控制台内工作。
play test
不幸的是,该命令执行的 Play 控制台中的股票测试运行程序按顺序执行测试,这需要很多时间。我认为如果它们并行执行,它们会运行得更快。
有没有办法并行运行测试?
TestServer
更新:理论上,SBT 支持在不同的 JVM 中并行运行测试,如果它们在不同的端口上侦听,则可以使多个实例并行运行。Play 似乎忽略了这些设置。请参阅我报告的问题:https ://github.com/playframework/Play20/issues/849 。赏金适用于展示了一种使 Play 框架尊重这些 SBT 测试设置以使用 Build.scala 文件在不同 JVM 中并行运行基于 junit 的测试的方法的人。