coolify/app/Providers/DuskServiceProvider.php

23 lines
499 B
PHP
Raw Normal View History

2024-10-28 21:57:56 +00:00
<?php
namespace App\Providers;
use Illuminate\Support\ServiceProvider;
2025-01-07 13:52:08 +00:00
use Laravel\Dusk\Browser;
2024-10-28 21:57:56 +00:00
class DuskServiceProvider extends ServiceProvider
{
/**
* Register Dusk's browser macros.
*/
public function boot(): void
{
2025-01-07 13:52:08 +00:00
Browser::macro('loginWithRootUser', function () {
2024-10-28 21:57:56 +00:00
return $this->visit('/login')
->type('email', 'test@example.com')
->type('password', 'password')
->press('Login');
});
}
}