Mercurial > hg > isophonics-drupal-site
view core/modules/views/src/Tests/Update/EntityLinkOutputUrlUpdateTest.php @ 14:1fec387a4317
Update Drupal core to 8.5.2 via Composer
author | Chris Cannam |
---|---|
date | Mon, 23 Apr 2018 09:46:53 +0100 |
parents | |
children |
line wrap: on
line source
<?php namespace Drupal\views\Tests\Update; use Drupal\system\Tests\Update\UpdatePathTestBase; use Drupal\views\Entity\View; /** * Tests that the additional settings are added to the entity link field. * * @see views_post_update_entity_link_url() * * @group Update */ class EntityLinkOutputUrlUpdateTest extends UpdatePathTestBase { /** * {@inheritdoc} */ protected function setDatabaseDumpFiles() { $this->databaseDumpFiles = [ __DIR__ . '/../../../../system/tests/fixtures/update/drupal-8.bare.standard.php.gz', __DIR__ . '/../../../tests/fixtures/update/entity-link-output-url.php', ]; } /** * Tests that the additional settings are added to the config. */ public function testViewsPostUpdateEntityLinkUrl() { $this->runUpdates(); // Load and initialize our test view. $view = View::load('node_link_update_test'); $data = $view->toArray(); // Check that the field contains the new values. $this->assertIdentical(FALSE, $data['display']['default']['display_options']['fields']['view_node']['output_url_as_text']); $this->assertIdentical(FALSE, $data['display']['default']['display_options']['fields']['view_node']['absolute']); } }