Codex syntaqlite 测试技能:运行 Rust 单测与格式化集成用例
EnglishCodex 安装步骤
- 打开固定版本的 GitHub 原文。在该版本的工作副本中保留 `.agents/skills/run-tests/` 整个目录。
- 在目标项目中打开 Codex,输入 `$run-tests` 并给出本页示例里的任务和所需输出。
中文摘要
使用 syntaqlite 仓库的测试脚本验证修改,覆盖 Rust 单元测试和指定集成套件。适合在改动解析器、AST 或格式化规则后复验。
SKILL.md 中文导读
可复现示例
在练习分支改一条格式化规则后输入 `$run-tests`,请先验证单元测试,然后只运行 `fmt` 套件确认格式化输出。工作步骤
- 运行 `tools/run-unit-tests`,记录通过或失败并保留相关输出。
- 根据改动选择集成套件,例如 `tools/run-integration-tests --suite fmt`,再汇总失败位置。
验收方法
测试报告列出实际命令及各套件结果。失败时指出输出中可用于重现的用例。
GitHub 原文 · 更新日期
适用环境
Codex 与 syntaqlite 工作副本。按项目说明准备 Rust 和可执行仓库脚本的本地环境。
常见问题
怎样查看可用的集成套件?
项目脚本 `tools/run-integration-tests --list` 可列出当前可用套件。