Changeset View
Changeset View
Standalone View
Standalone View
src/tests/Browser/Reseller/ResourceTest.php
- This file was copied to src/tests/Browser/Reseller/SharedFolderTest.php.
Show First 20 Lines • Show All 50 Lines • ▼ Show 20 Lines | class ResourceTest extends TestCaseDusk | ||||
public function testInfo(): void | public function testInfo(): void | ||||
{ | { | ||||
Queue::fake(); | Queue::fake(); | ||||
$this->browse(function (Browser $browser) { | $this->browse(function (Browser $browser) { | ||||
$user = $this->getTestUser('john@kolab.org'); | $user = $this->getTestUser('john@kolab.org'); | ||||
$resource = $this->getTestResource('resource-test1@kolab.org'); | $resource = $this->getTestResource('resource-test1@kolab.org'); | ||||
$resource->setSetting('invitation_policy', 'accept'); | $resource->setSetting('invitation_policy', 'accept'); | ||||
$resource->status = Resource::STATUS_NEW | Resource::STATUS_ACTIVE | |||||
| Resource::STATUS_LDAP_READY | Resource::STATUS_IMAP_READY; | |||||
$resource->save(); | |||||
$resource_page = new ResourcePage($resource->id); | $resource_page = new ResourcePage($resource->id); | ||||
$user_page = new UserPage($user->id); | $user_page = new UserPage($user->id); | ||||
// Goto the distlist page | // Goto the distlist page | ||||
$browser->visit(new Home()) | $browser->visit(new Home()) | ||||
->submitLogon('reseller@' . \config('app.domain'), \App\Utils::generatePassphrase(), true) | ->submitLogon('reseller@' . \config('app.domain'), \App\Utils::generatePassphrase(), true) | ||||
->on(new Dashboard()) | ->on(new Dashboard()) | ||||
Show All 29 Lines |