updated-packages
This commit is contained in:
15
vendor/laravel/dusk/src/TestCase.php
vendored
15
vendor/laravel/dusk/src/TestCase.php
vendored
@@ -3,22 +3,22 @@
|
||||
namespace Laravel\Dusk;
|
||||
|
||||
use Exception;
|
||||
use Laravel\Dusk\Chrome\SupportsChrome;
|
||||
use Facebook\WebDriver\Remote\RemoteWebDriver;
|
||||
use Facebook\WebDriver\Remote\DesiredCapabilities;
|
||||
use Facebook\WebDriver\Remote\RemoteWebDriver;
|
||||
use Illuminate\Foundation\Testing\TestCase as FoundationTestCase;
|
||||
use Laravel\Dusk\Chrome\SupportsChrome;
|
||||
use Laravel\Dusk\Concerns\ProvidesBrowser;
|
||||
|
||||
abstract class TestCase extends FoundationTestCase
|
||||
{
|
||||
use Concerns\ProvidesBrowser,
|
||||
SupportsChrome;
|
||||
use ProvidesBrowser, SupportsChrome;
|
||||
|
||||
/**
|
||||
* Register the base URL with Dusk.
|
||||
*
|
||||
* @return void
|
||||
*/
|
||||
protected function setUp()
|
||||
protected function setUp(): void
|
||||
{
|
||||
parent::setUp();
|
||||
|
||||
@@ -28,6 +28,8 @@ abstract class TestCase extends FoundationTestCase
|
||||
|
||||
Browser::$storeConsoleLogAt = base_path('tests/Browser/console');
|
||||
|
||||
Browser::$storeSourceAt = base_path('tests/Browser/source');
|
||||
|
||||
Browser::$userResolver = function () {
|
||||
return $this->user();
|
||||
};
|
||||
@@ -59,10 +61,11 @@ abstract class TestCase extends FoundationTestCase
|
||||
* Return the default user to authenticate.
|
||||
*
|
||||
* @return \App\User|int|null
|
||||
*
|
||||
* @throws \Exception
|
||||
*/
|
||||
protected function user()
|
||||
{
|
||||
throw new Exception("User resolver has not been set.");
|
||||
throw new Exception('User resolver has not been set.');
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user