Page Menu
Home
Phorge
Search
Configure Global Search
Log In
Files
F120824703
TestCase.php
No One
Temporary
Actions
Download File
Edit File
Delete File
View Transforms
Subscribe
Flag For Later
Award Token
Authored By
Unknown
Size
2 KB
Referenced Files
None
Subscribers
None
TestCase.php
View Options
<?php
namespace
Tests
;
use
Illuminate\Foundation\Testing\TestCase
as
BaseTestCase
;
use
Illuminate\Routing\Middleware\ThrottleRequests
;
abstract
class
TestCase
extends
BaseTestCase
{
use
TestCaseTrait
;
use
TestCaseMeetTrait
;
/**
* {@inheritDoc}
*/
public
function
setUp
():
void
{
parent
::
setUp
();
// Disable throttling
$this
->
withoutMiddleware
(
ThrottleRequests
::
class
);
}
/**
* Set baseURL to the regular UI location
*/
protected
static
function
useRegularUrl
():
void
{
// This will set base URL for all tests in a file.
// If we wanted to access both user and admin in one test
// we can also just call post/get/whatever with full url
\config
(
[
'app.url'
=>
str_replace
(
[
'//admin.'
,
'//reseller.'
],
[
'//'
,
'//'
],
\config
(
'app.url'
)
)
]
);
url
()->
forceRootUrl
(
config
(
'app.url'
));
}
/**
* Set baseURL to the admin UI location
*/
protected
static
function
useAdminUrl
():
void
{
// This will set base URL for all tests in a file.
// If we wanted to access both user and admin in one test
// we can also just call post/get/whatever with full url
\config
([
'app.url'
=>
str_replace
(
'//'
,
'//admin.'
,
\config
(
'app.url'
))]);
url
()->
forceRootUrl
(
config
(
'app.url'
));
}
/**
* Set baseURL to the reseller UI location
*/
protected
static
function
useResellerUrl
():
void
{
// This will set base URL for all tests in a file.
// If we wanted to access both user and admin in one test
// we can also just call post/get/whatever with full url
\config
([
'app.url'
=>
str_replace
(
'//'
,
'//reseller.'
,
\config
(
'app.url'
))]);
url
()->
forceRootUrl
(
config
(
'app.url'
));
}
/**
* Set baseURL to the services location
*/
protected
static
function
useServicesUrl
():
void
{
// This will set base URL for all tests in a file.
\config
([
'app.url'
=>
str_replace
(
'//'
,
'//services.'
,
\config
(
'app.url'
))]);
url
()->
forceRootUrl
(
config
(
'app.url'
));
}
}
File Metadata
Details
Attached
Mime Type
text/x-php
Expires
Fri, Apr 24, 10:26 AM (1 d, 9 h)
Storage Engine
local-disk
Storage Format
Raw Data
Storage Handle
82/96/d03f246fb11f99f75d90e36dd91a
Default Alt Text
TestCase.php (2 KB)
Attached To
Mode
rK kolab
Attached
Detach File
Event Timeline