You are here

function StyleTestBase::storeViewPreview in Views (for Drupal 7) 8.3

Stores a view output in the elements.

3 calls to StyleTestBase::storeViewPreview()
StyleMappingTest::mappedOutputHelper in lib/Drupal/views/Tests/Plugin/StyleMappingTest.php
Tests the mapping of fields.
StyleTest::testCustomRowClasses in lib/Drupal/views/Tests/Plugin/StyleTest.php
Tests custom css classes.
StyleUnformattedTest::testDefaultRowClasses in lib/Drupal/views/Tests/Plugin/StyleUnformattedTest.php
Take sure that the default css classes works as expected.

File

lib/Drupal/views/Tests/Plugin/StyleTestBase.php, line 31
Definition of Drupal\views\Tests\Plugin\StyleTestBase.

Class

StyleTestBase
Tests some general style plugin related functionality.

Namespace

Drupal\views\Tests\Plugin

Code

function storeViewPreview($output) {
  $htmlDom = new \DOMDocument();
  @$htmlDom
    ->loadHTML($output);
  if ($htmlDom) {

    // It's much easier to work with simplexml than DOM, luckily enough
    // we can just simply import our DOM tree.
    $this->elements = simplexml_import_dom($htmlDom);
  }
}