如何设置自定义配置文件进行测试?
How to set custom configuration file for testing?
测试(使用 activator test
执行)使用 conf/application.conf
。我想设置一个自定义配置文件只是为了测试。怎么样?
How do I specify a config file with sbt 0.12.2 for sbt test? 中有一个解决方案,但它使用了 play 2.3 中不可用的 Build.scala
。我试图将 javaOptions in Test += "-Dconfig.file=conf/local.conf"
放入 build.sbt
但它不起作用。
解决方案确实是在build.sbt
中使用javaOptions in Test += "-Dconfig.file=conf/local.conf"
。
当我发布问题时它不起作用,因为我在 build.sbt
中使用 fork in Test := false
禁用分叉,因此 javaOptions in Test
对测试没有影响 运行 设置。
测试(使用 activator test
执行)使用 conf/application.conf
。我想设置一个自定义配置文件只是为了测试。怎么样?
How do I specify a config file with sbt 0.12.2 for sbt test? 中有一个解决方案,但它使用了 play 2.3 中不可用的 Build.scala
。我试图将 javaOptions in Test += "-Dconfig.file=conf/local.conf"
放入 build.sbt
但它不起作用。
解决方案确实是在build.sbt
中使用javaOptions in Test += "-Dconfig.file=conf/local.conf"
。
当我发布问题时它不起作用,因为我在 build.sbt
中使用 fork in Test := false
禁用分叉,因此 javaOptions in Test
对测试没有影响 运行 设置。