PHP code example of nunomaduro / laravel-console-dusk
1. Go to this page and download the library: Download nunomaduro/laravel-console-dusk library. Choose the download type require.
2. Extract the ZIP file and open the index.php.
3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
nunomaduro / laravel-console-dusk example snippets
return [
/*
|--------------------------------------------------------------------------
| Laravel Console Dusk Paths
|--------------------------------------------------------------------------
|
| Here you may configure the name of screenshots and logs directory as you wish.
*/
'paths' => [
'screenshots' => storage_path('laravel-console-dusk/screenshots'),
'log' => storage_path('laravel-console-dusk/log'),
],
/*
| --------------------------------------------------------------------------
| Headless Mode
| --------------------------------------------------------------------------
|
| When false it will show a Chrome window while running. Within production
| it will be forced to run in headless mode.
*/
'headless' => true,
/*
| --------------------------------------------------------------------------
| Driver Configuration
| --------------------------------------------------------------------------
|
| Here you may pass options to the browser driver being automated.
|
| A list of available Chromium command line switches is available at
| https://peter.sh/experiments/chromium-command-line-switches/
*/
'driver' => [
'chrome' => [
'options' => [
'--disable-gpu',
],
],
],
];
class VisitLaravelZeroCommand extends Command
{
/**
* Execute the console command.
*
* @return void
*/
public function handle()
{
$this->browse(function ($browser) {
$browser->visit('http://laravel-zero.com')
->assertSee('100% Open Source');
});
}
}