我在IntelliJ IDEA中设置了一个新的Scala / sbt项目,其中ScalaTest和jUnit接口已成功安装为依赖项。当我点击运行或调试时,我有一个测试通过。
我的问题是,如果我改变某些东西,它就不会重新运行。我必须再次运行或调试然后运行并给出预期的响应。
如何在每次代码更改时设置IntelliJ IDEA(有或没有sbt)来运行所有测试?是否可以运行与仅更改的文件相关的测试?
答案 0 :(得分:2)
正如鲍里斯蜘蛛评论中所回答的,你可以运行
> ~test
来自sbt shell。希望sbt和IntelliJ可以通过sbt服务器更好地集成,但我认为它目前无法实现。