Вы должны добавить следующую задачу в определение вашего проекта:
import sbt._
class Project(info: ProjectInfo) extends DefaultProject(info) {
lazy val justTest = testTask(testFrameworks, testClasspath, testCompileConditional.analysis, testOptions)
}
Это то же самое, что и обычная задача test
, но в конце нет зависимостей.Если вы хотите, чтобы у него были зависимости, вызовите dependsOn
в выражении testTask(...)
и укажите задачи, от которых вы хотите, чтобы оно зависело.
testTask(testFrameworks, testClasspath, testCompileConditional.analysis, testOptions).dependsOn(testCompile, copyResources, copyTestResources)