1.20.x common.test CommonXssUnitTestCase::testEscaping()

Check that special characters are escaped.

File

modules/simpletest/tests/common.test, line 489
Tests for common.inc functionality.

Class

CommonXssUnitTestCase
Tests for check_plain(), filter_xss(), format_string(), and check_url().

Code

function testEscaping() {
  $text = check_plain("<script>");
  $this->assertEqual($text, '&lt;script&gt;', 'check_plain() escapes &lt;script&gt;');
  $text = check_plain('<>&"\'');
  $this->assertEqual($text, '&lt;&gt;&amp;&quot;&#039;', 'check_plain() escapes reserved HTML characters.');
}