Intellij和sbt:如何让intellij为我的播放应用程序测试读取自定义配置文件?
问题描述:
对于我的测试(玩框架2.6应用程序)我想使用不同的配置文件。Intellij和sbt:如何让intellij为我的播放应用程序测试读取自定义配置文件?
对于这一点,我已经添加下面一行到build.sbt
javaOptions in Test += "-Dconfig.file=conf/application.test.conf"
当我运行从SBT(sbt test
)的测试中,它工作正常,读取自定义配置文件。
但是,当从Intellij运行测试时,它会忽略此设置并使用application.conf
文件。
如何强制intellij使用此sbt设置?
答
你必须编辑你的intellij配置。 为此,请使用:https://www.jetbrains.com/help/idea/creating-and-editing-run-debug-configurations.html。
进入编辑配置页面后,将ScalaTest添加到配置列表中。然后在VM参数下添加-Dconfig.file=conf/application.test.conf
。
保存并完成!
你好@Teimuraz你明白了吗? –