Add testcase for combined link and XSS attempt

This commit is contained in:
Michal Čihař 2011-07-25 14:13:03 +02:00
parent 8d589ed83e
commit a418fa95b9

View File

@ -33,6 +33,12 @@ class PMA_sanitize_test extends PHPUnit_Framework_TestCase
PMA_sanitize('[a@./Documentation.html]doc[/a]'));
}
public function testLinkAndXssInHref()
{
$this->assertEquals('<a href="./Documentation.html">doc</a>[a@javascript:alert(\'XSS\');@target]link</a>',
PMA_sanitize('[a@./Documentation.html]doc[/a][a@javascript:alert(\'XSS\');@target]link[/a]'));
}
public function testHtmlTags()
{
$this->assertEquals('&lt;div onclick=""&gt;',