我正在使用Laravel的黄昏测试此代码,但运行黄昏时似乎会出现 ErrorException:未定义索引:ELEMENT 错误。请告知。
<?php
namespace Tests\Browser;
use Tests\DuskTestCase;
use Laravel\Dusk\Browser;
use App\Models\User;
use App\Models\SiteConfig;
/**
* @group login
*/
class LoginTest extends DuskTestCase
{
/**
* @group logo
*/
public function testIsCompanyLogoShownOnLogin()
{
$config = SiteConfig::where('name', 'company_logo')->first();
if (!$config) {
$config = factory(SiteConfig::class)->create(['name' => 'company_logo', 'value' => '']);
}
$path = url('/storage/company_logo/15710448965da43e201017e.png');
$this->browse(function (Browser $browser) use ($path) {
$browser->maximize();
$browser->visit('/')
->pause(3000)
->assertVisible('img[src="' . $path . '"]');
});
}
}