Vitest Testing
提供 Vitest 单元测试与集成测试的模式与最佳实践,涵盖断言、异步测试与模拟方法。
下载 36
基于命令行的自动化测试用例生成工具,支持多种测试类型与日志管理。
openclaw skills install @ckchzh/test-generator命令、参数、文件名以原文为准
一个通用的命令行界面(CLI)实用工具,用于数据录入、管理和检索。提供一系列命令,可在终端中执行任务、配置设置、检查状态、初始化工作区、列出/添加/删除/搜索条目、导出数据以及查看系统信息。
脚本(test-generator)通过大小写分派支持以下命令:
| 命令 | 描述 | 示例输出 |
|---|---|---|
run <arg> | 使用给定参数执行主函数 | Running: <arg> |
config | 显示配置文件路径 | Config: $DATA_DIR/config.json |
status | 显示当前运行状态 | Status: ready |
init | 初始化数据目录和工作区 | Initialized in $DATA_DIR |
list | 列出数据日志中的所有条目 | 打印 data.log 内容或 (empty) |
add <text> | 向数据日志添加一条带时间戳的新条目 | Added: <text> |
remove <id> | 从数据日志中删除指定条目 | Removed: <id> |
search <term> | 在数据日志中搜索条目(不区分大小写) | 匹配的行或 Not found: <term> |
export | 将所有数据日志内容导出到标准输出 | data.log 的完整内容 |
info | 显示版本号和数据目录路径 | `Version: 2.0.0 \ |
help | 显示包含所有命令的完整帮助文本 | — |
version | 输出版本字符串 | test-generator v2.0.0 |
$TEST_GENERATOR_DIR 或 ~/.local/share/test-generator/$DATA_DIR/data.log — 存储通过 add 命令添加的所有条目,每条记录以日期时间前缀标记$DATA_DIR/history.log — 记录每次命令调用的时间戳,用于审计追踪mkdir -p 自动创建set -euo pipefail)grep(用于 search 命令)test-generator add "your note here" 即可实现即时带时间戳的日志记录。test-generator search <term> 进行搜索,使其成为轻量级的 grep 可读日志,适合跟踪测试运行或结果。test-generator export 可将所有已记录数据管道传输至下游工具,或重定向到文件以生成报告。test-generator status 提供简洁的状态输出,适用于 CI/CD 监控脚本或 cron 任务中的健康检查。test-generator init 以自动建立数据目录结构。test-generator init
# 输出: Initialized in /home/user/.local/share/test-generatortest-generator add "Unit test suite passed - 47 tests, 0 failures"
# 输出: Added: Unit test suite passed - 47 tests, 0 failures
test-generator add "Integration test: API endpoint /users returned 200"
# 输出: Added: Integration test: API endpoint /users returned 200test-generator list
# 输出:
# 2026-03-18 Unit test suite passed - 47 tests, 0 failures
# 2026-03-18 Integration test: API endpoint /users returned 200test-generator search "API"
# 输出: 2026-03-18 Integration test: API endpoint /users returned 200test-generator status
# 输出: Status: ready
test-generator info
# 输出: Version: 2.0.0 | Data: /home/user/.local/share/test-generator通过设置 TEST_GENERATOR_DIR 环境变量可更改数据目录位置:
export TEST_GENERATOR_DIR="/path/to/custom/dir"默认值:~/.local/share/test-generator/
Powered by BytesAgain | bytesagain.com | hello@bytesagain.com
已收录 11 个 Skill