Codex OpenSnek 测试技能:运行完整 Swift Package 单元测试
EnglishCodex 安装步骤
- 从固定 GitHub 提交复制 `.codex/skills/test/` 完整目录到项目 `.agents/skills/test/`。
- 在 Codex 打开仓库根目录,确认 `OpenSnek/Package.swift` 和当前 Swift 环境。
中文摘要
从 OpenSnek 根目录运行与 CI 一致的 Swift Package 单元测试,并记录失败目标。
SKILL.md 中文导读
可复现示例
修改本地 OpenSnek 模型后,从根目录运行 `swift test --package-path OpenSnek`,报告运行的测试组、结果与首个失败案例。工作步骤
- 运行项目的全量单元测试入口,记录退出码和失败测试。
- 将需要实际硬件的测试单独记录,说明当前验证覆盖范围。
验收方法
报告提供实际命令与通过或失败情况,并且记录默认范围是软件单元测试。
GitHub 原文 · 更新日期
适用环境
需要 OpenSnek 本地仓库及其支持的 Swift 工具链。常规单元测试可独立于鼠标硬件验证。
常见问题
默认命令会验证鼠标设备吗?
设备相关场景使用单独的硬件门控测试,需要连接兼容设备并明确启用相应测试。