Changeset View
Changeset View
Standalone View
Standalone View
src/tests/TestCase.php
Show All 20 Lines | abstract class TestCase extends BaseTestCase | ||||
* Set baseURL to the admin UI location | * Set baseURL to the admin UI location | ||||
*/ | */ | ||||
protected static function useAdminUrl(): void | protected static function useAdminUrl(): void | ||||
{ | { | ||||
// This will set base URL for all tests in a file. | // This will set base URL for all tests in a file. | ||||
// If we wanted to access both user and admin in one test | // If we wanted to access both user and admin in one test | ||||
// we can also just call post/get/whatever with full url | // we can also just call post/get/whatever with full url | ||||
\config(['app.url' => str_replace('//', '//admin.', \config('app.url'))]); | \config(['app.url' => str_replace('//', '//admin.', \config('app.url'))]); | ||||
url()->forceRootUrl(config('app.url')); | url()->forceRootUrl(config('app.url')); // @phpstan-ignore-line | ||||
} | } | ||||
} | } |