У меня типичная сборка sbt (0.13), и я добавил в нее плагин jacoco4sbt.
addSbtPlugin("de.johoop" % "jacoco4sbt" % "2.1.1")
Я использую spec2 для запуска своих тестов (2.2.2).
Если я побегу
~>sbt
>test
все мои тесты запускаются (120 из них). Однако, если я сделаю
>jacoco:test
он запускает 0 тестов, как будто конфигурация jacoco не может их найти.
Быстрый поиск показывает, что существует проблема с jacoco4sbt и Play, поскольку Play устанавливает для parallelExecution значение false. Однако я не использую Play, а для параметра parallelExecution установлено значение True для обеих конфигураций. Я пытался установить их обоих на false, но безрезультатно.
Есть идеи, что может пойти не так?
н.б. Проект, над которым я работаю, имеет открытый исходный код, поэтому я создал ветку, в которую я попытался добавить jacoco4sbt. Не стесняйтесь клонировать его и посмотреть, что происходит для себя.
fork in test := true
? - person Eric   schedule 05.10.2013