xgqfrms™, xgqfrms® : xgqfrms's offical website of cnblogs! xgqfrms™, xgqfrms® : xgqfrms's offical website of GitHub!

js coverage testing

js coverage testing

测试覆盖率

istanbul 伊斯坦堡/伊斯坦布尔

https://istanbul.js.org/

jest coverage

https://jestjs.io/img/content/feature-coverage.png

单元测试

集成测试

jest test

jest

https://jestjs.io/docs/zh-Hans/getting-started.html

$ yarn add -D jest
# OR
$ npm i -D jest

# test
$ yarn test

$ npm test
# $ npm run test

Jest CLI

https://jestjs.io/docs/zh-Hans/cli

$ yarn global add jest
# OR
$ npm i -g jest

# find-the-symmetric-difference.js
# find-the-symmetric-difference.test.js
$ jest find-the-symmetric-difference --notify --config=config.json

$ jest find-the-symmetric-difference --notify --config=config.json
# ❌ bug
# Error: Can't find a root directory while resolving a config file path.
# Provided path to resolve: config.json

$ jest find-the-symmetric-difference --notify
# $ jest ./find-the-symmetric-difference --notify

refs



©xgqfrms 2012-2025

www.cnblogs.com 发布文章使用:只允许注册用户才可以访问!


posted @   xgqfrms  阅读(365)  评论(3编辑  收藏  举报
编辑推荐:
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
阅读排行:
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· .NET10 - 预览版1新功能体验(一)
历史上的今天:
2019-08-28 js 数据劫持 (应用场景) All In One
2019-08-28 how to close mac finder auto open folder
2019-08-28 HTTP2 详解 All In One
2019-08-28 jsbridge 原理 & 通信原理
2019-08-28 数据埋点
2018-08-28 Linux shell commands man chmod All In One
2018-08-28 Linux bash command chmod & 777 & 755 & +x All In One
点击右上角即可分享
微信分享提示