Play框架使用
activator test
运行所有测试。
如何将Java系统属性传递给我的测试用例。 以下方法不起作用
activator -Dsettings="/settings/settings.json" test
恰巧,如果我使用
~run
命令,上述内容也可以工作。我已经阅读了这篇问题的解答,但它仅适用于
play
命令。Play框架使用
activator test
运行所有测试。
如何将Java系统属性传递给我的测试用例。 以下方法不起作用
activator -Dsettings="/settings/settings.json" test
~run
命令,上述内容也可以工作。play
命令。我认为我找到了一个解决方案(Play 2.3.8)
在build.sbt中添加类似以下内容:
javaOptions in Test += "-Dsettings=" + Option(System.getProperty("settings")).getOrElse("default.json")
activator -Dsettings="/settings/settings.json" test
可以覆盖 settings
键
免责声明:我测试的是 testserver.port
,而不是 settings