NodeSyndicateBlockTest.php in Zircon Profile 8
Same filename and directory in other branches
Namespace
Drupal\node\TestsFile
core/modules/node/src/Tests/NodeSyndicateBlockTest.phpView source
<?php
/**
* @file
* Contains \Drupal\node\Tests\NodeSyndicateBlockTest.
*/
namespace Drupal\node\Tests;
/**
* Tests if the syndicate block is available.
*
* @group node
*/
class NodeSyndicateBlockTest extends NodeTestBase {
/**
* Modules to enable.
*
* @var array
*/
public static $modules = array(
'block',
);
protected function setUp() {
parent::setUp();
// Create a user and log in.
$admin_user = $this
->drupalCreateUser(array(
'administer blocks',
));
$this
->drupalLogin($admin_user);
}
/**
* Tests that the "Syndicate" block is shown when enabled.
*/
public function testSyndicateBlock() {
// Place the "Syndicate" block and confirm that it is rendered.
$this
->drupalPlaceBlock('node_syndicate_block', array(
'id' => 'test_syndicate_block',
));
$this
->drupalGet('');
$this
->assertFieldByXPath('//div[@id="block-test-syndicate-block"]/*', NULL, 'Syndicate block found.');
}
}
Classes
Name![]() |
Description |
---|---|
NodeSyndicateBlockTest | Tests if the syndicate block is available. |