X-Git-Url: http://www.aleph1.co.uk/gitweb/?p=yaffs-website;a=blobdiff_plain;f=web%2Fcore%2Fmodules%2Flanguage%2Fsrc%2FTests%2FLanguageSelectorTranslatableTest.php;fp=web%2Fcore%2Fmodules%2Flanguage%2Fsrc%2FTests%2FLanguageSelectorTranslatableTest.php;h=0000000000000000000000000000000000000000;hp=d13626cc452c94ff352fad4cd32c6501bce11b70;hb=9917807b03b64faf00f6a1f29dcb6eafc454efa5;hpb=aea91e65e895364e460983b890e295aa5d5540a5 diff --git a/web/core/modules/language/src/Tests/LanguageSelectorTranslatableTest.php b/web/core/modules/language/src/Tests/LanguageSelectorTranslatableTest.php deleted file mode 100644 index d13626cc4..000000000 --- a/web/core/modules/language/src/Tests/LanguageSelectorTranslatableTest.php +++ /dev/null @@ -1,88 +0,0 @@ -administrator = $this->drupalCreateUser($this->getAdministratorPermissions(), 'administrator'); - $this->drupalLogin($this->administrator); - } - - /** - * Returns an array of permissions needed for the translator. - */ - protected function getAdministratorPermissions() { - return array_filter( - ['translate interface', - 'administer content translation', - 'create content translations', - 'update content translations', - 'delete content translations', - 'administer languages', - ] - ); - } - - /** - * Tests content translation language selectors are correctly translated. - */ - public function testLanguageStringSelector() { - // Add another language. - $edit = ['predefined_langcode' => 'es']; - $this->drupalPostForm('admin/config/regional/language/add', $edit, t('Add language')); - - // Translate the string English in Spanish (Inglés). Override config entity. - $name_translation = 'Inglés'; - \Drupal::languageManager() - ->getLanguageConfigOverride('es', 'language.entity.en') - ->set('label', $name_translation) - ->save(); - - // Check content translation overview selector. - $path = 'es/admin/config/regional/content-language'; - $this->drupalGet($path); - - // Get en language from selector. - $elements = $this->xpath('//select[@id=:id]//option[@value=:option]', [':id' => 'edit-settings-user-user-settings-language-langcode', ':option' => 'en']); - - // Check that the language text is translated. - $this->assertEqual((string) $elements[0], $name_translation, 'Checking the option string English is translated to Spanish.'); - } - -}