对于使用 gradle 在 Scala 上的多模块项目,模块中有集成测试,可以从该模块A
调用方法X
。该方法Y
又从另一个模块调用方法B
。我希望两者都X
得到Y
覆盖,但由于Y
位于不同的模块中,因此显示为 0%。
有没有办法解决这个问题?聚合仅适用于报告,但不适用于原始覆盖率。我在这里看到了 maven 插件的解决方法(首先运行包),但该选项在 gradle 插件中似乎不可用。
对于使用 gradle 在 Scala 上的多模块项目,模块中有集成测试,可以从该模块A
调用方法X
。该方法Y
又从另一个模块调用方法B
。我希望两者都X
得到Y
覆盖,但由于Y
位于不同的模块中,因此显示为 0%。
有没有办法解决这个问题?聚合仅适用于报告,但不适用于原始覆盖率。我在这里看到了 maven 插件的解决方法(首先运行包),但该选项在 gradle 插件中似乎不可用。