--coverage 标志启用该功能。
terminal
若要设置最低覆盖率阈值,请将以下内容添加到
bunfig.toml。0.9 的阈值要求覆盖率报告中的每个文件,其代码行和函数覆盖率均达到 90%。Bun 会针对每个文件检查阈值,而不是针对 All files 的平均值。
bunfig.toml
如果测试套件未达到此阈值,
bun test 将以非零退出码退出,以表示失败。
terminal
你可以为代码行覆盖率和函数覆盖率设置不同的阈值。
bunfig.toml
请参阅代码覆盖率。