【问题标题】:Line Level Scala Coverage Reports w/ Emma / Ant带有 Emma / Ant 的行级 Scala 覆盖率报告
【发布时间】:2011-12-25 07:13:44
【问题描述】:

我是否需要使用任何技巧来使用 Emma 使用 Scala 代码来获取行级覆盖率报告?我可以使用 Java 代码正常工作,但由于某种原因,当我使用 scalac 时,调试信息没有进入类文件。

任何帮助将不胜感激。

【问题讨论】:

    标签: scala code-coverage emma scalac


    【解决方案1】:

    我认为将 Emma 用于 Scala 代码覆盖率并不实用:
    正如“Partial EMMA code coverage in Scala Case Class for IntelliJ IDEA 10.5”中提到的,作为一个您将面临的问题的示例,字节码中生成的大多数方法将在与类定义相同的行号处报告。

    答案“Code Coverage Tools for Scala”提到 scct 作为 Scala 选择的代码覆盖工具。 (源代码on gitHub)。

    考虑到它(“理论上”)现在支持 scala 2.9.+,您可以先使用它,看看它是否效果更好。

    【讨论】:

      猜你喜欢
      • 2015-05-10
      • 1970-01-01
      • 2010-09-08
      • 2012-07-18
      • 1970-01-01
      • 2011-04-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多