function TwigExtensionTest::testTwigAddSuggestionFilter

Same name and namespace in other branches
  1. 10 core/tests/Drupal/Tests/Core/Template/TwigExtensionTest.php \Drupal\Tests\Core\Template\TwigExtensionTest::testTwigAddSuggestionFilter()

Tests Twig 'add_suggestion' filter.

@legacy-covers ::suggestThemeHook

Attributes

#[DataProvider('providerTestTwigAddSuggestionFilter')]

File

core/tests/Drupal/Tests/Core/Template/TwigExtensionTest.php, line 455

Class

TwigExtensionTest
Tests the twig extension.

Namespace

Drupal\Tests\Core\Template

Code

public function testTwigAddSuggestionFilter($original_render_array, $suggestion, $expected_render_array) : void {
  $processed_render_array = $this->systemUnderTest
    ->suggestThemeHook($original_render_array, $suggestion);
  $this->assertEquals($expected_render_array, $processed_render_array);
}

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