繁体   English   中英

覆盖application.conf变量以进行测试

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM