|
123456789101112131415161718192021222324252627282930313233 |
- <?php
-
- class HTMLPurifier_AttrDef_HTML_LengthTest extends HTMLPurifier_AttrDef_HTML_PixelsTest
- {
-
- public function setup()
- {
- $this->def = new HTMLPurifier_AttrDef_HTML_Length();
- }
-
- public function test()
- {
- // pixel check
- parent::test();
-
- // percent check
- $this->assertDef('25%');
-
- // Firefox maintains percent, so will we
- $this->assertDef('0%');
-
- // 0% <= percent <= 100%
- $this->assertDef('-15%', '0%');
- $this->assertDef('120%', '100%');
-
- // fractional percents, apparently, aren't allowed
- $this->assertDef('56.5%', '56%');
-
- }
-
- }
-
- // vim: et sw=4 sts=4
|