Chris@17: drupalGet(str_replace($this->profile, 'minimal', $this->getUrl())); Chris@17: parent::setUpSettings(); Chris@17: } Chris@17: Chris@17: protected function setUpSite() { Chris@17: // This step will not occur because there is an error. Chris@17: return; Chris@17: } Chris@17: Chris@17: /** Chris@17: * Tests that profile mismatch fails to install. Chris@17: */ Chris@17: public function testConfigSync() { Chris@17: $this->htmlOutput(NULL); Chris@17: $this->assertTitle('Configuration validation | Drupal'); Chris@17: $this->assertText('The configuration synchronization failed validation.'); Chris@17: $this->assertText('The selected installation profile minimal does not match the profile stored in configuration testing_config_install_multilingual.'); Chris@17: Chris@17: // Ensure there is no continuation button. Chris@17: $this->assertNoText('Save and continue'); Chris@17: $this->assertNoFieldById('edit-submit'); Chris@17: } Chris@17: Chris@17: }