(definedTests in Test)回报sbt.TestDefinition.
val printTests = taskKey[Unit]("something")
printTests := {
val tests = (definedTests in Test).value
tests map { t =>
println(t.name)
}
}
Run Code Online (Sandbox Code Playgroud)
以上是sbt 0.13语法,但在sbt 0.12中的想法应该相同.