public function ElementTest::providerTestIsEmpty in Drupal 9
Same name and namespace in other branches
- 8 core/tests/Drupal/Tests/Core/Render/ElementTest.php \Drupal\Tests\Core\Render\ElementTest::providerTestIsEmpty()
File
- core/
tests/ Drupal/ Tests/ Core/ Render/ ElementTest.php, line 188
Class
- ElementTest
- @coversDefaultClass \Drupal\Core\Render\Element @group Render
Namespace
Drupal\Tests\Core\RenderCode
public function providerTestIsEmpty() {
return [
[
[],
TRUE,
],
[
[
'#cache' => [],
],
TRUE,
],
[
[
'#cache' => [
'tags' => [
'foo',
],
],
],
TRUE,
],
[
[
'#cache' => [
'contexts' => [
'bar',
],
],
],
TRUE,
],
[
[
'#cache' => [],
'#markup' => 'llamas are awesome',
],
FALSE,
],
[
[
'#markup' => 'llamas are the most awesome ever',
],
FALSE,
],
[
[
'#cache' => [],
'#any_other_property' => TRUE,
],
FALSE,
],
[
[
'#any_other_property' => TRUE,
],
FALSE,
],
];
}