function ThemeRenderAndAutoescapeTest::testThemeEscapeAndRenderNotPrintable

Same name and namespace in other branches
  1. 9 core/tests/Drupal/KernelTests/Core/Theme/ThemeRenderAndAutoescapeTest.php \Drupal\KernelTests\Core\Theme\ThemeRenderAndAutoescapeTest::testThemeEscapeAndRenderNotPrintable()
  2. 10 core/tests/Drupal/KernelTests/Core/Theme/ThemeRenderAndAutoescapeTest.php \Drupal\KernelTests\Core\Theme\ThemeRenderAndAutoescapeTest::testThemeEscapeAndRenderNotPrintable()
  3. 11.x core/tests/Drupal/KernelTests/Core/Theme/ThemeRenderAndAutoescapeTest.php \Drupal\KernelTests\Core\Theme\ThemeRenderAndAutoescapeTest::testThemeEscapeAndRenderNotPrintable()

Ensures invalid content is handled correctly.

File

core/tests/Drupal/KernelTests/Core/Theme/ThemeRenderAndAutoescapeTest.php, line 86

Class

ThemeRenderAndAutoescapeTest
Tests the <a href="/api/drupal/core%21includes%21theme.inc/function/theme_render_and_autoescape/8.9.x" title="Escapes and renders variables for theme functions." class="local">theme_render_and_autoescape</a>() function.

Namespace

Drupal\KernelTests\Core\Theme

Code

public function testThemeEscapeAndRenderNotPrintable() {
    $this->expectException(\Exception::class);
    theme_render_and_autoescape(new NonPrintable());
}

Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.