我在IntelliJ IDEA中建立了一个新的Scala / sbt项目,并成功将ScalaTest和jUnit接口安装为依赖项。当我点击运行或调试时,我有一项测试通过。
我的问题是,如果我更改某些内容,它不会重新运行。我必须再次点击运行或调试,然后它运行并给出预期的响应。
我如何设置IntelliJ IDEA(带有或不带有sbt)在每次代码更改时运行所有测试?是否可以运行与仅更改的文件相关的测试?
正如蜘蛛网鲍里斯在评论中回答的那样,您可以奔跑
> ~test
来自sbt shell。希望sbt和IntelliJ可以通过sbt服务器更好地集成,但是我认为目前不可能。