Changeset View
Changeset View
Standalone View
Standalone View
src/tests/TestCaseTrait.php
Show First 20 Lines • Show All 321 Lines • ▼ Show 20 Lines | protected function deleteTestResource($email) | ||||
} | } | ||||
LDAP::deleteResource($resource); | LDAP::deleteResource($resource); | ||||
$resource->forceDelete(); | $resource->forceDelete(); | ||||
} | } | ||||
/** | /** | ||||
* Delete a test room whatever it takes. | |||||
* | |||||
* @coversNothing | |||||
*/ | |||||
protected function deleteTestRoom($name) | |||||
{ | |||||
Queue::fake(); | |||||
$room = \App\Meet\Room::withTrashed()->where('name', $name)->first(); | |||||
if (!$room) { | |||||
return; | |||||
} | |||||
$room->forceDelete(); | |||||
} | |||||
/** | |||||
* Delete a test shared folder whatever it takes. | * Delete a test shared folder whatever it takes. | ||||
* | * | ||||
* @coversNothing | * @coversNothing | ||||
*/ | */ | ||||
protected function deleteTestSharedFolder($email) | protected function deleteTestSharedFolder($email) | ||||
{ | { | ||||
Queue::fake(); | Queue::fake(); | ||||
▲ Show 20 Lines • Show All 110 Lines • ▼ Show 20 Lines | protected function getTestResource($email, $attrib = []) | ||||
} | } | ||||
$resource->save(); | $resource->save(); | ||||
return $resource; | return $resource; | ||||
} | } | ||||
/** | /** | ||||
* Get Room object by name, create it if needed. | |||||
* | |||||
* @coversNothing | |||||
*/ | |||||
protected function getTestRoom($name, $wallet = null, $attrib = [], $config = []) | |||||
{ | |||||
$attrib['name'] = $name; | |||||
$room = \App\Meet\Room::create($attrib); | |||||
if ($wallet) { | |||||
$room->assignToWallet($wallet); | |||||
} | |||||
if (!empty($config)) { | |||||
$room->setConfig($config); | |||||
} | |||||
return $room; | |||||
} | |||||
/** | |||||
* Get SharedFolder object by email, create it if needed. | * Get SharedFolder object by email, create it if needed. | ||||
* Skip LDAP jobs. | * Skip LDAP jobs. | ||||
*/ | */ | ||||
protected function getTestSharedFolder($email, $attrib = []) | protected function getTestSharedFolder($email, $attrib = []) | ||||
{ | { | ||||
// Disable jobs (i.e. skip LDAP oprations) | // Disable jobs (i.e. skip LDAP oprations) | ||||
Queue::fake(); | Queue::fake(); | ||||
▲ Show 20 Lines • Show All 207 Lines • Show Last 20 Lines |