Mercurial > hg > isophonics-drupal-site
view core/modules/node/tests/src/Functional/NodeLinksTest.php @ 0:4c8ae668cc8c
Initial import (non-working)
author | Chris Cannam |
---|---|
date | Wed, 29 Nov 2017 16:09:58 +0000 |
parents | |
children |
line wrap: on
line source
<?php namespace Drupal\Tests\node\Functional; use Drupal\node\NodeInterface; /** * Tests the output of node links (read more, add new comment, etc). * * @group node */ class NodeLinksTest extends NodeTestBase { /** * Modules to enable. * * @var array */ public static $modules = ['views']; /** * Tests that the links can be hidden in the view display settings. */ public function testHideLinks() { $node = $this->drupalCreateNode([ 'type' => 'article', 'promote' => NodeInterface::PROMOTED, ]); // Links are displayed by default. $this->drupalGet('node'); $this->assertText($node->getTitle()); $this->assertLink('Read more'); // Hide links. entity_get_display('node', 'article', 'teaser') ->removeComponent('links') ->save(); $this->drupalGet('node'); $this->assertText($node->getTitle()); $this->assertNoLink('Read more'); } }