obj = new HTMLPurifier_AttrTransform_Length ( 'width' );
}
public function testEmptyInput() {
$this->assertResult ( array () );
}
public function testTransformPixel() {
$this->assertResult ( array (
'width' => '10'
), array (
'style' => 'width:10px;'
) );
}
public function testTransformPercentage() {
$this->assertResult ( array (
'width' => '10%'
), array (
'style' => 'width:10%;'
) );
}
public function testPrependNewCSS() {
$this->assertResult ( array (
'width' => '10%',
'style' => 'font-weight:bold'
), array (
'style' => 'width:10%;font-weight:bold'
) );
}
public function testLenientTreatmentOfInvalidInput() {
$this->assertResult ( array (
'width' => 'asdf'
), array (
'style' => 'width:asdf;'
) );
}
}
// vim: et sw=4 sts=4