<?phpclassHTMLPurifier_AttrDefHarnessextendsHTMLPurifier_Harness{protected$def;protected$context,$config;publicfunctionsetUp(){$this->config=HTMLPurifier_Config::createDefault();$this->context=newHTMLPurifier_Context();}// cannot be used for accumulatorpublicfunctionassertDef($string,$expect=true){// $expect can be a string or bool$result=$this->def->validate($string,$this->config,$this->context);if($expect===true){$this->assertIdentical($string,$result);}else{$this->assertIdentical($expect,$result);}}}// vim: et sw=4 sts=4