我正在使用使用solidity coverage软件包的hardhat coverage运行自动测试。
它是使用 npx安全帽覆盖范围
如果覆盖率低于某个百分比,我找不到任何不通过测试的选项。
我想确保在允许合并之前,当发出新的拉请求时,覆盖率在90%以上。
软件项目功能测试报告
我正在使用使用solidity coverage软件包的hardhat coverage运行自动测试。
它是使用 npx安全帽覆盖范围
如果覆盖率低于某个百分比,我找不到任何不通过测试的选项。
我想确保在允许合并之前,当发出新的拉请求时,覆盖率在90%以上。
软件项目功能测试报告
未知地区 1F
我认为你可能需要像工作服这样的服务,以确保最低百分比始终达到最新的最高水平。但是,您可以硬编码一些最小阈值。试着跑步
npx hardhat coverage && npx istanbul check-coverage –statements 90 –branches 90 –functions 90 –lines 90
当覆盖率不够时,看看这是否会导致构建失败
(来源:https://github.com/sc-forks/solidity-coverage/issues/191#issuecomment-364474968)