Scala ,sbt and emma or Cobertura

5

我希望在Scala项目中使用代码覆盖率,使用Simple Build Tool作为构建工具。在这个项目中,最好使用哪一个?(我对这些技术都很陌生。)有人能告诉我如何在我的项目中配置代码覆盖率吗?如果您能提供一个例子,那将帮助我更好地理解这些东西。


Jacoco怎么样,对我来说很有效!http://ronalleva.com/2012/04/25/jacoco-and-play.html - drWatson
1个回答

3

我现在也在试图了解同样的东西 :-)

我发现sbt-undercover-plugin,它使用Undercover来生成一个非常漂亮的代码覆盖率HTML报告。第一次使用时效果非常好,但今天早上我的报告显示覆盖率为0%,所以结果可能会有所不同。

我会在发现其他选择后进行更新。

编辑:

Scala Code Coverage Tool看起来更加强大。至少它提供了自己的Maven存储库,因此您不必在构建机器上进行本地部署。


谢谢,如果您发现了任何关于此的更新,请告诉我。 - 123Ex
我在使用Scala代码覆盖工具时运气不错。它似乎比sbt-undercover-plugin更少出现问题。 - leedm777
scct插件对我来说无法工作。它报告了极高的覆盖率。它没有显示未经测试的代码,但为管理者生成了完美的报告。 - Andrey
有人解决了如何在SBT多项目设置中使用sbt-scct插件的问题吗?由于某种原因,我的Build.scala找不到ScctPlugin对象。它似乎应该在默认包中,并且导入ScctPlugin无效。我遵循了他们主页上的说明。任何帮助将不胜感激。 - yǝsʞǝla

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接