Package Data | |
---|---|
Maintainer Username: | nunomaduro |
Maintainer Contact: | enunomaduro@gmail.com (Nuno Maduro) |
Package Create Date: | 2018-03-29 |
Package Last Update: | 2024-10-25 |
Language: | PHP |
License: | MIT |
Last Refreshed: | 2024-12-11 15:21:12 |
Package Statistics | |
---|---|
Total Downloads: | 44,699 |
Monthly Downloads: | 518 |
Daily Downloads: | 10 |
Total Stars: | 152 |
Total Watchers: | 6 |
Total Forks: | 22 |
Total Open Issues: | 8 |
Laravel Console Dusk was created by, and is maintained by Nuno Maduro, and allows the usage of Laravel Dusk in Laravel/Laravel Zero artisan commands.
Requires PHP 7.1.3+
Require Laravel Console Dusk using Composer:
composer require nunomaduro/laravel-console-dusk
The package provide a config file that allows you to configure some options.
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'),
],
];
You can publish the config file using the following artisan command:
php artisan vendor:publish --provider="NunoMaduro\LaravelConsoleDusk\LaravelConsoleDuskServiceProvider" --tag="config"
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');
});
}
}
Check how use Laravel Dusk here.
Thank you for considering to contribute to Laravel Console Dusk. All the contribution guidelines are mentioned here.
You can have a look at the CHANGELOG for constant updates & detailed information about the changes. You can also follow the twitter account for latest announcements or just come say hi!: @enunomaduro
Do you like this project? Support it by donating
Laravel Console Dusk is an open-sourced software licensed under the MIT license.