【发布时间】:2016-05-20 02:21:24
【问题描述】:
在我的应用中,我有基于 SCALA_ENV 变量的运行时配置初始化
在 build.sbt 中,我需要检查是否设置了 SCALA_ENV var,如果没有设置为“test”,但仅用于测试配置,这样当
sbt test
在开发人员机器上本地运行而无需显式设置 SCALA_ENV 它总是使用测试环境配置
我试过了
fork in test := true
envVars in Test := Map("SCALA_ENV" -> "test")
然后在某个地方进行测试
System.getenv("SCALA_ENV")
但它总是返回 null...
【问题讨论】: