Chris@0: drupalLogin($this->drupalCreateUser($permissions)); Chris@0: ConfigurableLanguage::createFromLangcode('es')->save(); Chris@0: } Chris@0: Chris@0: /** Chris@0: * Tests the translated and untranslated config entities are loaded properly. Chris@0: */ Chris@0: public function testConfigUsingCurrentLanguage() { Chris@0: \Drupal::languageManager() Chris@0: ->getLanguageConfigOverride('es', 'language.entity.es') Chris@0: ->set('label', 'Español') Chris@0: ->save(); Chris@0: Chris@0: $this->drupalGet('es/admin/language_test/entity_using_current_language/es'); Chris@0: $this->assertNoRaw(t('Loaded %label.', ['%label' => 'Spanish'])); Chris@0: $this->assertRaw(t('Loaded %label.', ['%label' => 'Español'])); Chris@0: Chris@0: $this->drupalGet('es/admin/language_test/entity_using_original_language/es'); Chris@0: $this->assertRaw(t('Loaded %label.', ['%label' => 'Spanish'])); Chris@0: $this->assertNoRaw(t('Loaded %label.', ['%label' => 'Español'])); Chris@0: } Chris@0: Chris@0: }