1234567891011121314151617181920212223242526272829303132 |
- <?php
- Mock::generatePartial(
- 'HTMLPurifier_AttrDef',
- 'HTMLPurifier_AttrDefTestable',
- array('validate'));
- class HTMLPurifier_AttrDefTest extends HTMLPurifier_Harness
- {
- function test_parseCDATA() {
- $def = new HTMLPurifier_AttrDefTestable();
- $this->assertIdentical('', $def->parseCDATA(''));
- $this->assertIdentical('', $def->parseCDATA("\t\n\r \t\t"));
- $this->assertIdentical('foo', $def->parseCDATA("\t\n\r foo\t\t"));
- $this->assertIdentical('translate to space', $def->parseCDATA("translate\nto\tspace"));
- }
- function test_make() {
- $def = new HTMLPurifier_AttrDefTestable();
- $def2 = $def->make('');
- $this->assertIdentical($def, $def2);
- }
- }
- // vim: et sw=4 sts=4
|