public function TwigExtensionTest::testLinkWithOverriddenAttributes in Drupal 10
Same name and namespace in other branches
- 8 core/tests/Drupal/Tests/Core/Template/TwigExtensionTest.php \Drupal\Tests\Core\Template\TwigExtensionTest::testLinkWithOverriddenAttributes()
- 9 core/tests/Drupal/Tests/Core/Template/TwigExtensionTest.php \Drupal\Tests\Core\Template\TwigExtensionTest::testLinkWithOverriddenAttributes()
@covers ::getLink
File
- core/
tests/ Drupal/ Tests/ Core/ Template/ TwigExtensionTest.php, line 420
Class
- TwigExtensionTest
- Tests the twig extension.
Namespace
Drupal\Tests\Core\TemplateCode
public function testLinkWithOverriddenAttributes() {
$url = Url::fromRoute('<front>', [], [
'attributes' => [
'class' => [
'foo',
],
],
]);
$build = $this->systemUnderTest
->getLink('test', $url, [
'class' => [
'bar',
],
]);
$this
->assertEquals([
'foo',
'bar',
], $build['#url']
->getOption('attributes')['class']);
}