如何在IntelliJ IDEA中的每个代码更改上运行测试?

Mar*_*ark 11 scala intellij-idea sbt scalatest

我在IntelliJ IDEA中设置了一个新的Scala/sbt项目,其中ScalaTest和jUnit接口已成功安装为依赖项.当我点击运行或调试时,我有一个测试通过.

我的问题是,如果我改变了某些东西,它就不会重新运行.我必须再次运行或调试然后运行并给出预期的响应.

每次代码更改时,如何设置IntelliJ IDEA(带或不带sbt)来运行所有测试?是否可以运行与仅更改的文件相关的测试?

Eug*_*ota 2

正如蜘蛛鲍里斯在评论中回答的那样,你可以运行

> ~test
Run Code Online (Sandbox Code Playgroud)

来自 sbt 外壳。希望 sbt 和 IntelliJ 可以通过 sbt 服务器更好地集成,但我认为目前不可能。