Может ли ScalaTest генерировать один HTML-отчет для всех подпроектов?

Я пытаюсь использовать ScalaTest (с Scala 2.11.0 и SBT 0.13.x), чтобы сгенерировать один HTML-отчет для проекта со многими подпроектами. Для этого я поместил следующую строку в свой build.sbt:

testOptions in ThisBuild += Tests.Argument(TestFrameworks.ScalaTest, "-h", "target/test-reports")

И я включил библиотеку pegdown, которая необходима для этого объекта ...

libraryDependencies in ThisBuild ++= Seq(
  "org.scalatest" %% "scalatest" % "2.1.7" % "test",
  "org.pegdown" % "pegdown" % "1.4.2" % "test"
)

Когда я выполняю свои тесты, файлы index.html выходных данных теста перезаписывают друг друга, поэтому, какой бы из них ни выполнялся, последние «выигрыши» и другие тесты не появляются в индексе.

Вывод, который я пытаюсь получить, похож на то, что делает unidoc. Unidoc может создавать единый набор файлов HTML ScalaDoc, который охватывает подпроекты.

Можно ли сделать то, что я пытаюсь здесь? Это моя проблема со ScalaTest или с SBT?

Чтобы прояснить ситуацию, я создал проект github, который демонстрирует аффект (и подключил как unidoc, так и ScalaTest):

https://github.com/MartinSnyder/scalatest-multiproject-example

Ответы на вопрос(1)

Ваш ответ на вопрос