123456789101112131415161718192021222324252627282930313233343536 |
- <?php
- namespace Drupal\FunctionalTests\Installer;
- /**
- * Tests the installer with an existing Drupal installation.
- *
- * @group Installer
- */
- class InstallerExistingInstallationTest extends InstallerTestBase {
- /**
- * {@inheritdoc}
- */
- protected $defaultTheme = 'stark';
- /**
- * Verifies that Drupal can't be reinstalled while an existing installation is
- * available.
- */
- public function testInstaller() {
- // Verify that Drupal can't be immediately reinstalled.
- $this->visitInstaller();
- $this->assertRaw('Drupal already installed');
- // Delete settings.php and attempt to reinstall again.
- unlink($this->siteDirectory . '/settings.php');
- $this->visitInstaller();
- $this->setUpLanguage();
- $this->setUpProfile();
- $this->setUpRequirementsProblem();
- $this->setUpSettings();
- $this->assertRaw('Drupal already installed');
- }
- }
|