public function DomainRegistrationTest::testDenyWildcardMatch in Restrict Domain Registration 8
Tests denying wildcard match.
File
- src/
Tests/ DomainRegistrationTest.php, line 104
Class
- DomainRegistrationTest
- Test if the Domain Registration module allows and denies specified domains.
Namespace
Drupal\domain_registration\TestsCode
public function testDenyWildcardMatch() {
\Drupal::configFactory()
->getEditable('domain_registration.settings')
->set('method', DOMAIN_REGISTRATION_DENY)
->save();
\Drupal::configFactory()
->getEditable('domain_registration.settings')
->set('pattern', '*.example.com')
->save();
// Get the user data for registration.
$edit = [
'name' => $this
->randomMachineName(),
'mail' => $this
->randomMachineName() . '@subdomain.example.com',
];
// Attempt to register a user with blacklist email.
$this
->drupalPostForm('user/register', $edit, t('Create new account'));
$this
->assertText(t('You are not allowed to register for this site.'), t('User was successfully denied registration.'));
}