Я тестирую этот код, используя сумрак Ларавела, но, похоже, получаю 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 . '"]');
});
}
}