function FilterExampleTestCase::setUp

Enable modules and create user with specific permissions.

Overrides DrupalWebTestCase::setUp

File

filter_example/filter_example.test, line 36

Class

FilterExampleTestCase
Functional tests for the Filter Example module.

Code

public function setUp() {
    parent::setUp('filter_example');
    // Load the used input formats.
    $this->filteredHtml = db_query_range('SELECT * FROM {filter_format} WHERE name = :name', 0, 1, array(
        ':name' => 'Filtered HTML',
    ))->fetchObject();
    $this->fullHtml = db_query_range('SELECT * FROM {filter_format} WHERE name = :name', 0, 1, array(
        ':name' => 'Full HTML',
    ))->fetchObject();
    // Create user.
    $this->webUser = $this->drupalCreateUser(array(
        'administer filters',
        filter_permission_name($this->filteredHtml),
        filter_permission_name($this->fullHtml),
        'bypass node access',
    ));
}