3 namespace Drupal\FunctionalTests\Installer;
6 * Verifies that installing from existing configuration works.
10 class InstallerExistingConfigSyncDirectoryMultilingualTest extends InstallerExistingConfigTestBase {
15 protected $profile = 'testing_config_install_multilingual';
20 protected $existingSyncDirectory = TRUE;
23 * Installer step: Select installation profile.
25 protected function setUpProfile() {
26 // Ensure the site name 'Multilingual' appears as expected in the 'Use
27 // existing configuration' radio description.
28 $this->assertSession()->pageTextContains('Install Multilingual using existing configuration.');
29 return parent::setUpProfile();
35 protected function getConfigTarball() {
36 return __DIR__ . '/../../../fixtures/config_install/multilingual.tar.gz';
40 * Confirms that the installation installed the configuration correctly.
42 public function testConfigSync() {
43 parent::testConfigSync();
44 // Ensure that menu blocks have been created correctly.
45 $this->assertSession()->responseNotContains('This block is broken or missing.');
46 $this->assertSession()->linkExists('Add content');