diff --git a/core/modules/language/src/Tests/LanguageSelectorTranslatableTest.php b/core/modules/language/src/Tests/LanguageSelectorTranslatableTest.php index 23d3756..939852e 100644 --- a/core/modules/language/src/Tests/LanguageSelectorTranslatableTest.php +++ b/core/modules/language/src/Tests/LanguageSelectorTranslatableTest.php @@ -19,7 +19,6 @@ class LanguageSelectorTranslatableTest extends WebTestBase { public static $modules = array( 'language', 'content_translation', - 'config_translation', 'node', 'comment', 'field_ui', @@ -27,8 +26,16 @@ class LanguageSelectorTranslatableTest extends WebTestBase { 'locale', ); + /** + * The user with admininstrator privaledges. + * + * @var \Drupal\user\Entity\User; + */ public $administrator; + /** + * {@inheritdoc} + */ protected function setUp() { parent::setUp(); @@ -37,6 +44,7 @@ protected function setUp() { $this->drupalLogin($this->administrator); } + /** * Returns an array of permissions needed for the translator. */ @@ -53,7 +61,7 @@ protected function getAdministratorPermissions() { } /** - * Test Content Translation language selectors are correctly translate. + * Test Content Translation language selectors are correctly translatable. */ public function testLanguageStringSelector() { // Add another language. @@ -62,10 +70,7 @@ public function testLanguageStringSelector() { // Translate the string English in Spanish (Inglés). Override config entity. $name_translation = 'Inglés'; - $override = \Drupal::languageManager()->getLanguageConfigOverride('es', 'language.entity.en')->set('label', $name_translation)->save(); - - // Check label is set correctly. - $this->assertEqual($override->get('label'), $name_translation, 'Language label for English is translated into Spanish.'); + \Drupal::languageManager()->getLanguageConfigOverride('es', 'language.entity.en')->set('label', $name_translation)->save(); // Check content translation overview selector. $path = 'es/admin/config/regional/content-language'; @@ -74,7 +79,8 @@ public function testLanguageStringSelector() { // Get en language from selector. $elements = $this->xpath('//select[@id=:id]//option[@value=:option]', array(':id' => 'edit-settings-node-node-settings-language-langcode', ':option' => 'en')); - // Check the language text is translated. + // Check that the language text is translated. $this->assertEqual((string) $elements[0], $name_translation, 'Checking the option string English is translated to Spanish.'); } + }