使用Specs2测试的后台编译配置IntelliJ IDEA?

时间:2014-02-17 10:29:51

标签: scala intellij-idea sbt

According to the blog entry on IntelliJ Scala plugin blog,Scala编译在外部进程中发生。

但每当我运行Specs2测试时,它会构建整个项目,需要1到3分钟。

如何将Specs2测试配置为在IntelliJ IDEA中正确运行,以便重用后台线程的结果?

1 个答案:

答案 0 :(得分:1)

我花了很长时间研究这个问题,而基本的问题是IntelliJ为每次编译都会旋转SBT。

在终端窗口中运行sbt "~testQuick"以利用增量编译和智能测试链接非常容易,因此sbt只运行受代码更改影响的测试。

http://www.scala-sbt.org/0.13/docs/Testing.html