在 IntelliJ 中执行多个 ScalaTest
Execute multiple Scalatests in IntelliJ
我有多个具有 build.sbt 文件和 scalatest 代码的 IntelliJ (Scala) 模块。
我还为它们中的每一个创建了 ScalaTest 配置。
我可以 运行 一项一项地进行测试,但是是否可以一次 运行 所有测试?
我想要执行多个测试,可能需要使用 sbt aggregation
,如 中所述。
在 IntelliJ IDE 中,我们可以只使用 ScalaTest 来测试和调试一个模块的测试。
使用批处理模式,可以轻松地使用 sbt 执行多个测试。
您可以 运行 一个模块的所有 scalatest:
- 右键单击(子)模块
- 运行 >
- [模块名称]中的 ScalaTests
但我不知道 How to run all scalatest of a multi-modules sbt with intellij? :-\
如果您的项目是 Maven 项目,您可以尝试使用 'test' 命令(在屏幕截图中)来 运行 所有测试。这将在您的 test/scala 目录下执行所有测试。
我有多个具有 build.sbt 文件和 scalatest 代码的 IntelliJ (Scala) 模块。
我还为它们中的每一个创建了 ScalaTest 配置。
我可以 运行 一项一项地进行测试,但是是否可以一次 运行 所有测试?
我想要执行多个测试,可能需要使用 sbt aggregation
,如
在 IntelliJ IDE 中,我们可以只使用 ScalaTest 来测试和调试一个模块的测试。
使用批处理模式,可以轻松地使用 sbt 执行多个测试。
您可以 运行 一个模块的所有 scalatest:
- 右键单击(子)模块
- 运行 >
- [模块名称]中的 ScalaTests
但我不知道 How to run all scalatest of a multi-modules sbt with intellij? :-\
如果您的项目是 Maven 项目,您可以尝试使用 'test' 命令(在屏幕截图中)来 运行 所有测试。这将在您的 test/scala 目录下执行所有测试。