Changeset View
Changeset View
Standalone View
Standalone View
src/tests/Feature/DomainTest.php
Show First 20 Lines • Show All 117 Lines • ▼ Show 20 Lines | public function testGetPublicDomains(): void | ||||
'status' => Domain::STATUS_NEW, | 'status' => Domain::STATUS_NEW, | ||||
'type' => Domain::TYPE_EXTERNAL, | 'type' => Domain::TYPE_EXTERNAL, | ||||
]); | ]); | ||||
// External domains should not be returned | // External domains should not be returned | ||||
$public_domains = Domain::getPublicDomains(); | $public_domains = Domain::getPublicDomains(); | ||||
$this->assertNotContains('public-active.com', $public_domains); | $this->assertNotContains('public-active.com', $public_domains); | ||||
$domain = Domain::where('namespace', 'public-active.com')->first(); | |||||
$domain->type = Domain::TYPE_PUBLIC; | $domain->type = Domain::TYPE_PUBLIC; | ||||
$domain->save(); | $domain->save(); | ||||
$public_domains = Domain::getPublicDomains(); | $public_domains = Domain::getPublicDomains(); | ||||
$this->assertContains('public-active.com', $public_domains); | $this->assertContains('public-active.com', $public_domains); | ||||
// Domains of other tenants should not be returned | |||||
$domain->tenant_id = 2; | |||||
$domain->save(); | |||||
$public_domains = Domain::getPublicDomains(); | |||||
$this->assertNotContains('public-active.com', $public_domains); | |||||
} | } | ||||
/** | /** | ||||
* Test domain (ownership) confirmation | * Test domain (ownership) confirmation | ||||
* | * | ||||
* @group dns | * @group dns | ||||
*/ | */ | ||||
public function testConfirm(): void | public function testConfirm(): void | ||||
▲ Show 20 Lines • Show All 161 Lines • Show Last 20 Lines |