在IntelliJ中执行多个Scalatests

时间:2015-08-12 17:54:45

标签: scala intellij-idea scalatest

我有多个IntelliJ(Scala)模块,它们有build.sbt文件和scalatest代码。

我还为每个人创建了ScalaTest配置。

enter image description here

我可以逐个运行测试,但是可以一次运行所有这些吗?

3 个答案:

答案 0 :(得分:1)

您可以运行一个模块的所有scalatest:

  • 右键单击(子)模块
  • 运行>
  • [模块名称]中的ScalaTests

但我不知道How to run all scalatest of a multi-modules sbt with intellij?: - \

答案 1 :(得分:0)

我想要执行多个测试,可能需要使用sbt aggregation,如Execute multiple Scalatests in sbt中所述。

在IntelliJ IDE中,我们可以使用ScalaTest测试和调试一个模块的测试。

使用批处理模式,可以使用sbt轻松执行多个测试。

Adding module dependency information in sbt's build.sbt file

答案 2 :(得分:0)

如果您的项目是maven项目,您可以尝试使用'测试'命令(在屏幕截图中)运行所有测试。这将执行test / scala目录下的所有测试。

enter image description here