[英]play2 selectively override settings in application.conf for the run task
[英]Override application.conf variable for testing
我有一个使用特定于环境的设置的Scala / Play应用程序。 这是application.conf的一部分
foo {
bar {
enabled = false
enabled = ${?ENABLE}
}
}
这将仅在生产环境中设置为true。 然而,要测试我需要模拟生产环境而不编辑此配置。 如何使用ScalaTest + Play将此变量覆盖为true?
javaOptions in Test += "-Dconfig.file=conf/application.test.conf"
使用javaOptions in Test += "-Dconfig.file=conf/application.test.conf"
。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.