public function AreaTest::testTitleArea in Drupal 9
Same name and namespace in other branches
- 8 core/modules/views/tests/src/Functional/Handler/AreaTest.php \Drupal\Tests\views\Functional\Handler\AreaTest::testTitleArea()
Tests overriding the view title using the area title handler.
File
- core/
modules/ views/ tests/ src/ Functional/ Handler/ AreaTest.php, line 208
Class
- AreaTest
- Tests the plugin base of the area handler.
Namespace
Drupal\Tests\views\Functional\HandlerCode
public function testTitleArea() {
$view = Views::getView('frontpage');
$view
->initDisplay('page_1');
// Add the title area handler to the empty area.
$view->displayHandlers
->get('page_1')
->overrideOption('empty', [
'title' => [
'id' => 'title',
'table' => 'views',
'field' => 'title',
'admin_label' => '',
'empty' => '0',
'title' => 'Overridden title',
'plugin_id' => 'title',
],
]);
$view->storage
->enable()
->save();
$this
->drupalGet('node');
$this
->assertSession()
->pageTextContains('Overridden title');
}