gpt4 book ai didi

scala - 如何获取 sbt 0.12 中 sbt 项目中定义的测试列表?

转载 作者:行者123 更新时间:2023-12-02 00:36:23 25 4
gpt4 key购买 nike

如何获取当前项目下的测试用例列表(完全限定名称)?

环境为Scala 2.10.2、Sbt 0.12.3和scalatest 1.9.1

最佳答案

(测试中的 DefineTests) 返回 sbt.TestDefinition

val printTests = taskKey[Unit]("something")

printTests := {
val tests = (definedTests in Test).value
tests map { t =>
println(t.name)
}
}

上面是 sbt 0.13 语法,但思想在 sbt 0.12 中应该是相同的。

关于scala - 如何获取 sbt 0.12 中 sbt 项目中定义的测试列表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20332802/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com