protected function Domain301RedirectTest::setUp in Domain 301 Redirect 8
Overrides BrowserTestBase::setUp
File
- tests/
src/ Functional/ Domain301RedirectTest.php, line 37
Class
- Domain301RedirectTest
- Test the redirection of a domain using the DomainRedirectEventSubscriber.
Namespace
Drupal\Tests\domain_301_redirect\FunctionalCode
protected function setUp() {
$test_url = getenv('SIMPLETEST_BASE_URL');
$parsed_url = parse_url($test_url);
if (!isset($parsed_url['host'])) {
$this
->markTestSkipped('Missing SIMPLETEST_BASE_URL');
return;
}
$host = trim($parsed_url['host'], '/');
$this->domain = "http://{$host}/";
$this->redirectDomain = "http://redirect.{$host}/";
$this->secureDomain = "https://{$host}/";
parent::setUp();
$this->configFactory = Drupal::service('config.factory');
}