gpt4 book ai didi

java - 当任何 PIT 突变失败时,maven 构建可能会失败,而不是突变覆盖?

转载 作者:搜寻专家 更新时间:2023-11-01 03:15:34 30 4
gpt4 key购买 nike

我正在为我的项目使用 pitest-maven 插件,如果有任何失败的突变,我希望 maven 构建失败。

但是我看不到允许我这样做的配置选项。我可以看到 mutationThresholdcoverageThreshold,但它们都不起作用。

理想情况下,我想使用 PIT 来确保我编写的测试不会因任何变更而失败,而不是尝试满足全面覆盖率指标。

有什么办法吗?

当前的maven配置:

<plugin>
<groupId>org.pitest</groupId>
<artifactId>pitest-maven</artifactId>
<version>1.4.0</version>
<configuration>
<mutationThreshold>100</mutationThreshold>
</configuration>
</plugin>

最佳答案

如果您希望 PIT 在变异测试未失败的任何时候失败,您只需将 mutationThreshold 设置为 100,这意味着完全覆盖所有生成的变异。

关于java - 当任何 PIT 突变失败时,maven 构建可能会失败,而不是突变覆盖?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54888240/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com