function CommentHelperCase::setUp

Overrides DrupalWebTestCase::setUp

3 calls to CommentHelperCase::setUp()
CommentAnonymous::setUp in modules/comment/comment.test
CommentNodeAccessTest::setUp in modules/comment/comment.test
RdfCommentAttributesTestCase::setUp in modules/rdf/rdf.test
3 methods override CommentHelperCase::setUp()
CommentAnonymous::setUp in modules/comment/comment.test
CommentNodeAccessTest::setUp in modules/comment/comment.test
RdfCommentAttributesTestCase::setUp in modules/rdf/rdf.test

File

modules/comment/comment.test, line 14

Class

CommentHelperCase
@file Tests for comment.module.

Code

function setUp() {
    $modules = func_get_args();
    if (isset($modules[0]) && is_array($modules[0])) {
        $modules = $modules[0];
    }
    $modules[] = 'comment';
    parent::setUp($modules);
    // Create users and test node.
    $this->super_user = $this->drupalCreateUser(array(
        'access administration pages',
        'administer modules',
    ));
    $this->admin_user = $this->drupalCreateUser(array(
        'administer content types',
        'administer comments',
        'administer blocks',
        'administer actions',
        'administer fields',
    ));
    $this->web_user = $this->drupalCreateUser(array(
        'access comments',
        'post comments',
        'create article content',
        'edit own comments',
    ));
    $this->node = $this->drupalCreateNode(array(
        'type' => 'article',
        'promote' => 1,
        'uid' => $this->web_user->uid,
    ));
}

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