Changeset View
Changeset View
Standalone View
Standalone View
src/tests/Browser/Reseller/DomainTest.php
Show First 20 Lines • Show All 71 Lines • ▼ Show 20 Lines | public function testDomainInfo(): void | ||||
->assertSeeIn('.row:nth-child(1) label', 'ID (Created)') | ->assertSeeIn('.row:nth-child(1) label', 'ID (Created)') | ||||
->assertSeeIn('.row:nth-child(1) #domainid', "{$domain->id} ({$domain->created_at})") | ->assertSeeIn('.row:nth-child(1) #domainid', "{$domain->id} ({$domain->created_at})") | ||||
->assertSeeIn('.row:nth-child(2) label', 'Status') | ->assertSeeIn('.row:nth-child(2) label', 'Status') | ||||
->assertSeeIn('.row:nth-child(2) #status span.text-success', 'Active'); | ->assertSeeIn('.row:nth-child(2) #status span.text-success', 'Active'); | ||||
}); | }); | ||||
// Some tabs are loaded in background, wait a second | // Some tabs are loaded in background, wait a second | ||||
$browser->pause(500) | $browser->pause(500) | ||||
->assertElementsCount('@nav a', 1); | ->assertElementsCount('@nav a', 2); | ||||
// Assert Configuration tab | // Assert Configuration tab | ||||
$browser->assertSeeIn('@nav #tab-config', 'Configuration') | $browser->assertSeeIn('@nav #tab-config', 'Configuration') | ||||
->with('@domain-config', function (Browser $browser) { | ->with('@domain-config', function (Browser $browser) { | ||||
$browser->assertSeeIn('pre#dns-verify', 'kolab-verify.kolab.org.') | $browser->assertSeeIn('pre#dns-verify', 'kolab-verify.kolab.org.') | ||||
->assertSeeIn('pre#dns-config', 'kolab.org.'); | ->assertSeeIn('pre#dns-config', 'kolab.org.'); | ||||
}); | }); | ||||
}); | }); | ||||
Show All 32 Lines |