You are here

protected function SearchTest::setUp in Lightning Core 8.4

Same name and namespace in other branches
  1. 8.5 modules/lightning_search/tests/src/Functional/SearchTest.php \Drupal\Tests\lightning_search\Functional\SearchTest::setUp()

Overrides BrowserTestBase::setUp

File

modules/lightning_search/tests/src/Functional/SearchTest.php, line 25

Class

SearchTest
Tests Lightning's out of the box search functionality.

Namespace

Drupal\Tests\lightning_search\Functional

Code

protected function setUp() {
  parent::setUp();

  /** @var \Drupal\views\ViewEntityInterface $view */
  $view = View::load('search');
  $display =& $view
    ->getDisplay('default');
  $display['display_options']['cache'] = [
    'type' => 'none',
    'options' => [],
  ];
  $view
    ->save();
  $this
    ->drupalPlaceBlock('views_exposed_filter_block:search-page', [
    'visibility' => [
      'request_path' => [
        'pages' => '/search',
      ],
    ],
  ]);
}