Changeset View
Changeset View
Standalone View
Standalone View
src/tests/Browser/DistlistTest.php
Show First 20 Lines • Show All 62 Lines • ▼ Show 20 Lines | class DistlistTest extends TestCaseDusk | ||||
/** | /** | ||||
* Test distlist list page | * Test distlist list page | ||||
*/ | */ | ||||
public function testList(): void | public function testList(): void | ||||
{ | { | ||||
// Log on the user | // Log on the user | ||||
$this->browse(function (Browser $browser) { | $this->browse(function (Browser $browser) { | ||||
$browser->visit(new Home()) | $browser->visit(new Home()) | ||||
->submitLogon('john@kolab.org', 'simple123', true) | ->submitLogon('john@kolab.org', \App\Utils::generatePassphrase(), true) | ||||
->on(new Dashboard()) | ->on(new Dashboard()) | ||||
->assertMissing('@links .link-distlists'); | ->assertMissing('@links .link-distlists'); | ||||
}); | }); | ||||
// Test that Distribution lists page is not accessible without the 'distlist' entitlement | // Test that Distribution lists page is not accessible without the 'distlist' entitlement | ||||
$this->browse(function (Browser $browser) { | $this->browse(function (Browser $browser) { | ||||
$browser->visit('/distlists') | $browser->visit('/distlists') | ||||
->assertErrorPage(403); | ->assertErrorPage(403); | ||||
▲ Show 20 Lines • Show All 187 Lines • Show Last 20 Lines |