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.