1.20.x comment.test | CommentActionsTestCase::testCommentPublishUnpublishActions() |
Tests comment publish and unpublish actions.
File
- modules/
comment/ tests/ comment.test, line 1968 - Tests for the Comment module.
Class
- CommentActionsTestCase
- Tests actions provided by the Comment module.
Code
function testCommentPublishUnpublishActions() {
$this->backdropLogin($this->web_user);
$comment_text = $this->randomName();
$subject = $this->randomName();
$comment = $this->postComment($this->node, $comment_text, '');
$comment = comment_load($comment->id);
comment_unpublish_action($comment);
$this->assertEqual(comment_load($comment->cid)->status, COMMENT_NOT_PUBLISHED, 'Comment was unpublished');
comment_publish_action($comment);
$this->assertEqual(comment_load($comment->cid)->status, COMMENT_PUBLISHED, 'Comment was published');
}