【发布时间】:2020-09-15 03:58:01
【问题描述】:
更新到 laravel 8 后,我的护照测试因工厂原因而失败,对于所有测试,我都会收到如下消息:
BadMethodCallException: Call to undefined method Laravel\Passport\Client::factory()
【问题讨论】:
-
你之前的问题说所有的测试都失败了,现在只有护照测试了吗?这是升级前的测试吗?
-
是的,我调整了我拥有的所有工厂,修改了一些东西。现在我对 Passport 的 Client::factory() 有问题
-
也许您也想解决您发布的最后一个问题
-
Laravel\Passport\Client模型没有实现HasFactory特征,因此它没有factory方法 -
但在护照文件(部分测试)中,工厂调用与任何常规 laravel 模型相同
标签: laravel testing laravel-passport