【问题标题】:How can I exclude specified methods and some code of lines in a method from jacoco code coverage?如何从 jacoco 代码覆盖范围中排除指定方法和方法中的某些行代码?
【发布时间】:2022-06-14 05:44:18
【问题描述】:

要求 - 排除某些方法并排除方法中的某些行代码

【问题讨论】:

  • 你尝试过哪些对你没有用的方法?
  • 工作的排除方法,**/*Sample.class 但是想排除方法中的一些指定行

标签: java code-coverage jacoco


【解决方案1】:

如评论中所述,将exclude/include 用作配置的一部分。

这里是an example

以下是一个示例,其中包含所有包含jacocodemo 的类,除非它们包含jacocodemo/strings

<execution>
    <id>jacoco-report</id>
    <goals>
        <goal>report</goal>
    </goals>
    <configuration>
        <includes>
            <include>**/jacocodemo/**/*</include>
        </includes>
        <excludes>
            <exclude>**/jacocodemo/strings/*</exclude>
        </excludes>
    </configuration>
</execution>

【讨论】:

    猜你喜欢
    • 2018-04-05
    • 2016-03-29
    • 2011-04-02
    • 2016-03-21
    • 1970-01-01
    • 2018-07-27
    • 2014-10-24
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多