UnitTestCase($name); } function testJavascriptInjection() { $Template = ''; RegisterTestingTemplate('/components/html/bbcode/javascriptinjection.html', $Template); $Page =& new Template('/components/html/bbcode/javascriptinjection.html'); $BBCode =& $Page->getChild('test'); $BBCode->setText('[url=javascript:alert(\'Hacker!\')]Click Here[/url]'); $res = $Page->capture(); $this->assertNoUnwantedPattern('~javascript~',$res); } } ?>