|
- <?php
-
- class HTMLPurifier_ChildDef_OptionalTest extends HTMLPurifier_ChildDefHarness
- {
-
- public function setUp()
- {
- parent::setUp();
- $this->obj = new HTMLPurifier_ChildDef_Optional('b | i');
- }
-
- public function testBasicUsage()
- {
- $this->assertResult('<b>Bold text</b><img />', '<b>Bold text</b>');
- }
-
- public function testRemoveForbiddenText()
- {
- $this->assertResult('Not allowed text', '');
- }
-
- public function testEmpty()
- {
- $this->assertResult('');
- }
-
- public function testWhitespace()
- {
- $this->assertResult(' ');
- }
-
- public function testMultipleWhitespace()
- {
- $this->assertResult(' ');
- }
-
- }
-
- // vim: et sw=4 sts=4
|