// Check that lolspeak is the default language for the site.
$this->
assertEquals('xx', \Drupal::
languageManager()->
getDefaultLanguage()->
getId(), 'Lolspeak is the default language'
);
} /**
* Tests Twig "trans" tags.
*/
public function testTwigTransTags() { // Run this once without and once with Twig debug because trans can work
// differently depending on that setting.
$this->
drupalGet('twig-theme-test/trans',
['language' => \Drupal::
languageManager()->
getLanguage('xx'
)]);
$this->
assertTwigTransTags();
// Enable debug, rebuild the service container, and clear all caches.
$parameters =
$this->container->
getParameter('twig.config'
);
$parameters['debug'
] = TRUE;
$this->
setContainerParameter('twig.config',
$parameters);
$this->
rebuildContainer();
$this->
resetAll();
$this->
drupalGet('twig-theme-test/trans',
['language' => \Drupal::
languageManager()->
getLanguage('xx'
)]);
$this->
assertTwigTransTags();
}