清除 Eclipse 中突出显示的覆盖范围
在 Eclipse 中运行覆盖率报告(使用 cobertura 或 EMMA 插件)后,我的源代码文件会以绿色、红色和黄色突出显示,具体取决于测试覆盖了哪些代码行。 …
ECL Emma如何处理测试资源
我编写了一个单元测试,其中引用了位于 src/test/resources 中的文件。 代码如下所示: private static final String TEST_FILE = MyClass.class.getR…
Hudson/Jenkins:巴克敏斯特艾玛:如何排除包
我使用 Jenkins 和 Buckminster 作为 CI 的 rcp 应用程序,这就像一个魅力。我遇到的唯一问题是巴克敏斯特艾玛任务对签出工作区中的所有包进行代码覆…
有没有办法将 lcov 的覆盖信息文件转换为与 Hudson 的覆盖插件之一一起使用?
我正在使用 lcov(图形 gcov 工具扩展)生成测试代码覆盖率。该代码使用 Hudson 进行编译,并使用 Publish HTML 插件来显示每个构建的结果报告。 我缺…
为什么这个语句没有被标记为完全被 elemma 覆盖?
我在 Eclipse 中使用 EclEmma(更具体地说,RSA 8)。我的代码中有以下语句: public static boolean isEmpty(Collection collection) { return (coll…
Scala、sbt 和 emma 或 Cobertura
我想在Scala项目中使用代码覆盖率,使用Simple Build Tool作为构建工具。在这个项目中使用什么是最好的。 (我对这些技术很陌生。)任何人都可以告诉…
为什么 EclEmma 不覆盖 synchronized(MyClass.class)?
我正在使用 EclEmma 进行覆盖率分析。 我的Java代码包含一个synchronized(MyClass.class) {}块。 EclEmma 说它只被部分覆盖,尽管我有一个单元测试,…
如何使用 emma 计算 Hudson 中多模块 Maven 项目的代码覆盖率,但只运行一次测试
我们有几个多模块项目,我想对其运行 emma,但我不希望测试运行两次,因为这会导致 Hudson 项目主页上的统计数据产生误导,因为单元测试被计算两次。 …
Ant 构建 - Emma 代码检测 - JUnit 测试需要接口,Emma 不检测它们
我有一个 Ant 构建文件,可以在其中编译应用程序和测试的 Java 源代码、检测应用程序类、运行 JUnit 测试并生成 JUnit 和 Emma 代码覆盖率报告。 JUni…
eclemma - 如何忽略源
我正在使用 junit/eclemma;它工作得很好,除了我想指示 elemma 忽略某些方法或类。例如,我如何指示 eclemma 忽略 getters/setters。 提前致谢!…