protected function FunctionalTestSetupTrait::doInstall in Drupal 10
Same name and namespace in other branches
- 8 core/lib/Drupal/Core/Test/FunctionalTestSetupTrait.php \Drupal\Core\Test\FunctionalTestSetupTrait::doInstall()
- 9 core/lib/Drupal/Core/Test/FunctionalTestSetupTrait.php \Drupal\Core\Test\FunctionalTestSetupTrait::doInstall()
Execute the non-interactive installer.
See also
2 calls to FunctionalTestSetupTrait::doInstall()
- BrowserTestBase::installDrupal in core/
tests/ Drupal/ Tests/ BrowserTestBase.php - Installs Drupal into the test site.
- TestSiteInstallCommand::installDrupal in core/
tests/ Drupal/ TestSite/ Commands/ TestSiteInstallCommand.php - Installs Drupal into the test site.
1 method overrides FunctionalTestSetupTrait::doInstall()
- UpdatePathTestBase::doInstall in core/
tests/ Drupal/ FunctionalTests/ Update/ UpdatePathTestBase.php - Execute the non-interactive installer.
File
- core/
lib/ Drupal/ Core/ Test/ FunctionalTestSetupTrait.php, line 293
Class
- FunctionalTestSetupTrait
- Defines a trait for shared functional test setup functionality.
Namespace
Drupal\Core\TestCode
protected function doInstall() {
require_once DRUPAL_ROOT . '/core/includes/install.core.inc';
$parameters = $this
->installParameters();
// Simulate a real install which does not start with the any connections set
// in \Drupal\Core\Database\Database::$connections.
Database::removeConnection('default');
install_drupal($this->classLoader, $parameters);
}