如何在测试范围内运行sbt Revolver?

时间:2015-09-21 07:04:52

标签: sbt sbt-revolver

在Akka项目中,我们使用SBT Revolver插件来运行应用程序。 在开发过程中,如果可以在测试范围内运行应用程序,那么将加载日志和应用程序配置,这有助于在开发过程中提供帮助。

但是,运行'sbt test:re-start'似乎不使用测试类路径,因此不会运行正确的应用程序,也不会使用正确的配置文件。

查看Revolver page看起来插件会创建自己的范围。 有谁知道如何使用测试范围来运行Revolver插件?

1 个答案:

答案 0 :(得分:0)

尝试配置左轮手枪的fullClasspath设置并将Test类路径添加到其中:

fullClasspath in Test in reStart <<= Classpaths.concatDistinct(fullClasspath in Test, fullClasspath in Runtime)