我可以通过build.sbt中的以下任务为我的scala测试文件生成HTML报告:
lazy val scalaTestRun = inputKey[Unit]("custom run task for test")
scalaTestRun := {
val one = (runMain in Compile).fullInput(" org.scalatest.tools.Runner -s com.pg.macro.testcase.AutoTest -h ScalaTestReport").evaluated
}
这会生成如下报告:
有什么方法可以自定义此报告的内容。假设我想将标题名称“SalaTest Results”更改为与我的测试套件名称相关的内容。
我在scalatest jar中看到了HTMLReporter类(org.scalatest.tools.HtmlReporter),它们似乎硬编码了这个标题值。