【发布时间】:2016-03-10 12:36:00
【问题描述】:
由于某种原因,我在使用 SBT 运行测试时未能覆盖配置文件中的属性。
请注意,当我使用 IntelliJ 运行测试并从那里设置环境变量时,配置文件值被正确覆盖。
这就是我正在做的事情
application.conf:
mongodb.uri = "mongodb://mongodb:27017/" mongodb.uri = ${?MONGO_URI}
在我的 SBT 文件中,我有:
fork in run := false fork in test := false
我像这样运行测试:
sbt -DMONGO_URI=mongodb://localhost:27018/ clean test
但这不起作用。
我做错了什么?
【问题讨论】:
标签: testing intellij-idea playframework playframework-2.0 sbt