运行sbt assembly
时,它还将运行项目中的所有测试。通过在build.sbt中添加sbt assembly
,可以在运行此test in assembly := {}
命令时跳过所有测试。
但是,如何仅在运行sbt程序集时选择性地运行测试?例如,给定一个类test.class.name.Spec
,我如何仅运行该测试类?作为扩展,如何选择运行多个测试类?
如何修改build.sbt中的test in assembly
命令来执行此操作?我尝试将Seq传递为test in assembly := Seq("test.class.name")
,但未运行任何测试。
此功能应类似于sbt testOnly