$parameters['debug'
] = FALSE;
$this->
setContainerParameter('twig.config',
$parameters);
$this->
rebuildContainer();
$this->
assertFalse($this->container->
get('twig'
)->
isDebug(), 'Twig debug disabled.'
);
} /**
* Ensures Twig template cache setting can be overridden.
*/
public function testTwigCacheOverride() { $extension =
twig_extension();
$theme_installer =
$this->container->
get('theme_installer'
);
$theme_installer->
install(['test_theme'
]);
$this->
config('system.theme'
)->
set('default', 'test_theme'
)->
save();
// The registry still works on theme globals, so set them here.
\Drupal::
theme()->
setActiveTheme(\Drupal::
service('theme.initialization'
)->
getActiveThemeByName('test_theme'
));
// Reset the theme registry, so that the new theme is used.
$this->container->
set('theme.registry', NULL
);
// Load array of Twig templates.