gpt4 book ai didi

javascript - 如何使用 Jest 获取代码覆盖率报告?

转载 作者:IT王子 更新时间:2023-10-29 02:45:14 25 4
gpt4 key购买 nike

有没有办法在 Jasmine 之上构建的 JavaScript Jest 测试框架中实现代码覆盖?

内部框架does not打印出它得到的代码覆盖率。我也试过使用 Istanbul , blanket , 和 JSCover , 但它们都不起作用。

最佳答案

使用 Jest 21.2.1 时,我可以在命令行查看代码覆盖率,并通过将 --coverage 传递给 Jest 脚本来创建覆盖率目录。以下是一些示例:

我倾向于在本地安装 Jest,在这种情况下命令可能如下所示:

npx jest --coverage

我假设(虽然还没有确认),如果我全局安装 Jest,这也会起作用:

jest --coverage

非常稀疏的文档是 here

当我导航到 coverage/lcov-report 目录时,我发现了一个可以加载到浏览器中的 index.html 文件。它包括在命令行打印的信息,以及附加信息和一些图形输出。

关于javascript - 如何使用 Jest 获取代码覆盖率报告?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24825860/

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