关于 bagisto-pest-testing
此技能面向在 Bagisto 中编写或维护测试的开发者,涵盖测试套件布局、断言、模拟、数据集及架构测试,并要求完成变更前使用指定验证子技能。
主要功能
- 01测试套件布局参考
- 02单元与功能测试编写
- 03断言、模拟与数据集指导
- 04架构测试支持
- 05要求变更前执行验证子技能
适用场景
- 01为 Bagisto 功能编写测试
- 02调试测试失败
- 03组织包的测试套件
- 04添加架构测试
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ bagisto/ agent-skills --skill bagisto-pest-testing安装后在 Claude Code 中输入/bagisto-pest-testing确认已加载。
包含的文件
除 SKILL.md 外,安装时一起下载的参考资料和脚本。
new-package.mdsuite-layout.mdwriting-tests.md详细介绍
Bagisto 中的 Pest 测试
适用场景
在以下情况下启用此技能:
- 创建新测试(单元测试或功能测试)
- 修改现有测试
- 调试测试失败
- 使用数据集、模拟或测试组织方式
- 编写架构测试
- 测试 Bagisto 软件包(Admin、Shop、Core 等)
参考文件——仅加载当前任务所需的文件
| 文件 | 加载时机 |
|---|---|
| suite-layout.md | 了解测试所在位置、测试套件、Pest.php 绑定和自动加载配置 |
| writing-tests.md | 运行测试、测试结构、断言、模拟、数据集和架构测试 |
| new-package.md | 注册新软件包的测试、注意事项和最佳实践 |
必需子技能: 在确认任何变更完成前,使用 bagisto-change-verification。
评论
支持 Markdown