mcpField
B
bagisto-pest-testing

bagisto-pest-testing

github.com/bagisto测试与质量13128 次安装2 周前更新
代码仓库

关于 bagisto-pest-testing

此技能面向在 Bagisto 中编写或维护测试的开发者,涵盖测试套件布局、断言、模拟、数据集及架构测试,并要求完成变更前使用指定验证子技能。

主要功能

  1. 01测试套件布局参考
  2. 02单元与功能测试编写
  3. 03断言、模拟与数据集指导
  4. 04架构测试支持
  5. 05要求变更前执行验证子技能

适用场景

  1. 01为 Bagisto 功能编写测试
  2. 02调试测试失败
  3. 03组织包的测试套件
  4. 04添加架构测试

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/bagisto/agent-skills --skill bagisto-pest-testing

安装后在 Claude Code 中输入/bagisto-pest-testing确认已加载。

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

new-package.md
suite-layout.md
writing-tests.md

详细介绍

Bagisto 中的 Pest 测试

适用场景

在以下情况下启用此技能:

  • 创建新测试(单元测试或功能测试)
  • 修改现有测试
  • 调试测试失败
  • 使用数据集、模拟或测试组织方式
  • 编写架构测试
  • 测试 Bagisto 软件包(Admin、Shop、Core 等)

参考文件——仅加载当前任务所需的文件

文件加载时机
suite-layout.md了解测试所在位置、测试套件、Pest.php 绑定和自动加载配置
writing-tests.md运行测试、测试结构、断言、模拟、数据集和架构测试
new-package.md注册新软件包的测试、注意事项和最佳实践

必需子技能: 在确认任何变更完成前,使用 bagisto-change-verification。

评论

支持 Markdown