cmux-testing 是一份规定 cmux 项目测试方式的 Skill。新增测试后命令成功却显示运行零项时,它提醒先确认文件真的加入测试目标,不能把绿结果当行为已验证。
测试文件要有项目中的引用与编译条目,单元和集成默认用 Swift Testing,界面测试仍用 XCTest。它要求测可观察行为,修缺陷时先单独提交失败测试,再提交修复,让记录能证明测试抓得到问题。
只运行 reload 构建应用,还不能说明测试目标能编译;包与结构改动需对应测试构建或 CI 验证。详细迁移和本地检查另有参考,本文只讲主文已列原则。这些是 cmux 团队约定,适合其贡献流程,不能把双提交和框架选择推广成每个仓库都必须相同。