【问题标题】:Exclude a class from instrumentation with EMMA via command prompt通过命令提示符使用 EMMA 从检测中排除一个类
【发布时间】:2013-03-01 14:46:11
【问题描述】:

我正在使用 EMMA 生成代码覆盖率报告,涵盖动态 Web 项目中的类。 为此,我在命令提示符 java -cp emma.jar emma instr -m overwrite -ip"....\workspace\p3"

中使用命令

检测我想要检测的类和 Junit 测试类,我想从检测和覆盖范围中排除测试类..在 EMMA 中帮助它说明参数 -ix , -filter进行包含和排除,但我似乎无法获得正确的语法。

【问题讨论】:

    标签: junit code-coverage command-prompt emma


    【解决方案1】:

    请尝试

    -ix -com.....

    • 用于排除和 + 用于包含。

    例子

    -ix +com.foo.,-com.foo.test.,-com.foo.测试

    如果这不起作用;请尝试单引号内的类

    -ix '-com.foo.*'

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-03-19
      • 2016-12-24
      • 1970-01-01
      • 2021-01-31
      • 2018-12-08
      • 2023-04-08
      • 1970-01-01
      • 2012-05-22
      相关资源
      最近更新 更多