#单元测试 #jest #lint #cli

app jest_lint

对 Jest 单元测试进行代码检查以发现问题

4 个版本

0.1.3 2024 年 4 月 19 日
0.1.2 2024 年 4 月 19 日
0.1.1 2024 年 4 月 19 日
0.1.0 2024 年 4 月 19 日

#560命令行工具

每月 46 次下载

MIT 许可证

11KB
244

jest_lint

使用 Rust 构建,对 Jest 单元测试进行代码检查以发现问题。

目前这是一个简单的工具,用于检查您是否已模拟了导入。但如果您有添加新功能的想法,请随时提出建议

如果您想忽略导入区域(例如,如果您有意不模拟它们),您可以使用区域: // #region not-mocked (请参阅 示例目录 以获取更多上下文)

入门指南

首先: 安装 Rust 和 Cargo

然后,要么安装已发布的创建工具(简单),要么从该仓库下载。

安装已发布的创建工具(简单)

cargo install jest_lint
jest_lint --help

测试所有文件中的模拟

jest_lint -m

测试特定目录中文件中的模拟

jest_lint -d path/to/files

测试单个文件中的模拟

jest_lint -m -f path/to/foobar.test.js

最新开发版本

下载此仓库。

cd jest_lint
cargo run -- --help

欢迎提交 PR!

依赖关系

~3–15MB
~129K SLoC