在将Laravel从5.4更新到5.8和PHPUnit 8之后,一些测试开始失败。它似乎与Authenticatable有关,但我不确定如何修复它。在阅读了其他一些帖子后,我似乎需要更改用户模型。在运行我的一个测试时,我看到了以下错误TypeError: Argument 1 passed to LaravelAuth\Authenticatable, null give
在阅读了一个需要活动数据库连接的示例之后,我正在尝试运行一组单元测试。它似乎适用于一个单元测试,但由于重新定义了Laravel Command类中包含的常量,它将在多个测试中失败。以下是我在运行PHP Unit后收到的错误:
PHPUnit 3.7.31 by Sebastian Bergmann./vendor/laravel/framework/src/Illuminate/Console
问题描述:登录后,我收到一个419页面,会话令牌也不断变化,导致Auth::check()失败。数据库令牌保持不变,但在Laravel端,会话令牌不断变化。php artisan cache:clearphp artisan config:clear
php artisan view:clearone into old version and don