function RdfCommentAttributesTestCase::setUp

Overrides CommentHelperCase::setUp

File

modules/rdf/rdf.test, line 429

Class

RdfCommentAttributesTestCase

Code

public function setUp() {
    parent::setUp('comment', 'rdf', 'rdf_test');
    $this->admin_user = $this->drupalCreateUser(array(
        'administer content types',
        'administer comments',
        'administer permissions',
        'administer blocks',
    ));
    $this->web_user = $this->drupalCreateUser(array(
        'access comments',
        'post comments',
        'create article content',
        'access user profiles',
    ));
    // Enables anonymous user comments.
    user_role_change_permissions(DRUPAL_ANONYMOUS_RID, array(
        'access comments' => TRUE,
        'post comments' => TRUE,
        'skip comment approval' => TRUE,
    ));
    // Allows anonymous to leave their contact information.
    $this->setCommentAnonymous(COMMENT_ANONYMOUS_MAY_CONTACT);
    $this->setCommentPreview(DRUPAL_OPTIONAL);
    $this->setCommentForm(TRUE);
    $this->setCommentSubject(TRUE);
    $this->setCommentSettings('comment_default_mode', COMMENT_MODE_THREADED, 'Comment paging changed.');
    // Creates the nodes on which the test comments will be posted.
    $this->drupalLogin($this->web_user);
    $this->node1 = $this->drupalCreateNode(array(
        'type' => 'article',
        'promote' => 1,
    ));
    $this->node2 = $this->drupalCreateNode(array(
        'type' => 'article',
        'promote' => 1,
    ));
    $this->drupalLogout();
}

Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.