Skip navigation
Help

FilterUnitTestCase::testHtmlEscapeFilter

7 filter.test FilterUnitTestCase::testHtmlEscapeFilter()

Tests the HTML escaping filter.

check_plain() is not tested here.

File

drupal/modules/filter/filter.test, line 1157
Tests for filter.module.

Code

function testHtmlEscapeFilter() {
  // Setup dummy filter object.
  $filter = new stdClass();
  $filter->callback = '_filter_html_escape';

  $tests = array(
    "   One. <!-- \"comment\" --> Two'.\n<p>Three.</p>\n    " => array(
      "One. &lt;!-- &quot;comment&quot; --&gt; Two&#039;.\n&lt;p&gt;Three.&lt;/p&gt;" => TRUE, 
      '   One.' => FALSE, 
      "</p>\n    " => FALSE,
    ),
  );
  $this->assertFilteredString($filter, $tests);
}