t('Filter administration functionality'), 'desc' => t('Thoroughly test the administrative interface of the filter module.'), 'group' => t('Filter Tests'), ); } function setUp() { parent::setUp(); } function tearDown() { parent::tearDown(); } function test_filter() { $version = VERSION; $version_five = ($version[0] == 5); // (substr(VERSION, 0, 1) == '5'); // version specific changes $first_filter = 0; // url filter $second_filter = ($version_five ? 2 : 1); // line filter // Create users. $admin_user = $this->drupalCreateUserRolePerm(array('administer filters')); $web_user = $this->drupalCreateUserRolePerm(array('create page content')); $this->drupalLoginUser($admin_user); list($filtered, $full) = $this->check_filter_formats(); // Change default filter. $edit = array(); $edit['default'] = $full; $this->drupalPostRequest('admin/settings/filters', $edit, 'Set default format'); $this->assertText(t('Default format updated.'), 'Default filter updated successfully.'); $this->assertNoUnwantedRaw('admin/settings/filters/delete/'. $full, 'Delete link not found.'); // Add an additional tag. $edit = array(); $edit['allowed_html_1'] = '