我有一个典型的 sbt (0.13) 构建,并将 jacoco4sbt 插件添加到我的构建中。
addSbtPlugin("de.johoop" % "jacoco4sbt" % "2.1.1")
我使用 specs2 来运行我的测试(2.2.2)。
如果我跑
~>sbt
>test
我所有的测试都运行了(其中 120 个)。但是,如果我这样做
>jacoco:test
它运行 0 个测试,好像 jacoco 配置找不到它们。
快速搜索发现 jacoco4sbt 和 Play 存在问题,因为 Play 将 parallelExecution 设置为 false。但是,我没有使用 Play,两种配置的 parallelExecution 都设置为 True。我试图将它们都设置为 false 无济于事。
知道可能出了什么问题吗?
nb 我正在进行的项目是开源的,所以我创建了一个分支,我尝试在其中添加 jacoco4sbt。随意克隆它,看看自己发生了什么。