T尝试编写一个laravel黄昏登录(使用sqlite)测试,但我仍然得到
Tests\Browser\LoginTest::employee_can_login
ErrorException: unlink(/var/www/laravel/database/database.sqlite): Text file busy
我的测试看起来像
/** @test research analyst login **/
public function employee_can_login()
{
$user = factory(User::class)->create([
'email' => 'login@gmail.com',
'password' => bcrypt('password'),
]);
$this->browse(function (Browser $browser) use ($user) {
$browser->visit(new Login())
->type('email', 'login@gmail.com')
->type('password', 'password')
->press('Login')
->assertSee('Dashboard')
->assertSee('You are logged in!')
->assertSee($user->name);
});
}
在迁移时创建了 sqlite 表,
这是什么意思我该如何解决这个错误?