Definition of Drupal\comment\Tests\CommentRssTest.
<?php /** * @file * Definition of Drupal\comment\Tests\CommentRssTest. */ namespace Drupal\comment\Tests; /** * Tests for Comment module integration with RSS feeds. */ class CommentRssTest extends CommentTestBase { public static function getInfo() { return array( 'name' => 'Comment RSS', 'description' => 'Test comments as part of an RSS feed.', 'group' => 'Comment', ); } /** * Tests comments as part of an RSS feed. */ function testCommentRss() { // Find comment in RSS feed. $this ->drupalLogin($this->web_user); $comment = $this ->postComment($this->node, $this ->randomName(), $this ->randomName()); $this ->drupalGet('rss.xml'); $raw = '<comments>' . url('node/' . $this->node->nid, array( 'fragment' => 'comments', 'absolute' => TRUE, )) . '</comments>'; $this ->assertRaw($raw, 'Comments as part of RSS feed.'); // Hide comments from RSS feed and check presence. $this->node->comment = COMMENT_NODE_HIDDEN; node_save($this->node); $this ->drupalGet('rss.xml'); $this ->assertNoRaw($raw, 'Hidden comments is not a part of RSS feed.'); } }