【发布时间】:2020-02-05 22:31:08
【问题描述】:
我正在处理一个使用 SBT 在 Scala 中编写的遗留项目。单元测试是用 ScalaTest 编写的。 问题是有很多测试类有编译错误。
我只想运行这些测试类中的一个,并且我知道只运行一个测试我应该尝试这样的事情:
test:testOnly *myClass
但是当我运行这个命令时,SBT 会尝试编译整个项目,正如我所说,有很多测试类有编译错误。 有什么方法可以准确地告诉 SBT 哪些类需要编译,而其他类将被忽略?
【问题讨论】:
-
sbt testOnly name.DanielSmith.TestClass