gpt4 book ai didi

reactjs - 开 Jest Jenkins 报道

转载 作者:行者123 更新时间:2023-11-28 20:49:31 30 4
gpt4 key购买 nike

所以我在 Jenkins 中成功运行了 jest 测试。现在我们有一些旧项目对它们的覆盖率为零,我想开始收集更改文件的覆盖率。

这是我的场景,今天我对 100 行代码的覆盖率为 0%,明天我添加 10 行代码,现在我想确保对新添加的 10 行代码有适当的覆盖。

如果没有覆盖 10 条新行,那么我希望构建失败并强制开发人员编写测试用例。

如果在行级别不可能,我也可以处理文件级别,因此如果文件已更改,它需要覆盖,例如。

这样的事情可能吗?

最佳答案

是的,你可以,你可以使用 Cobertura Coverage Report Jenkin 中的插件,用于配置构建过程中构建后操作失败的阈值。

可用的阈值选项有:

  • 条件句
  • 方法
  • 文件

我们的设置是这样配置的,下面的每个 Pull Request 都是单独构建的,如果不满足下面的阈值,那么构建将失败,因此我们将无法在开发中合并它。

enter image description here

关于reactjs - 开 Jest Jenkins 报道,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53121661/

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