home
/
zktecojo
/
public_html
/
htmlpurifier
/
tests
/
HTMLPurifier
/
Strategy
➕ New
📤 Upload
✎ Editing:
RemoveForeignElements_TidyTest.php
← Back
<?php class HTMLPurifier_Strategy_RemoveForeignElements_TidyTest extends HTMLPurifier_StrategyHarness { public function setUp() { parent::setUp(); $this->obj = new HTMLPurifier_Strategy_RemoveForeignElements(); $this->config->set('HTML.TidyLevel', 'heavy'); } public function testCenterTransform() { $this->assertResult( '<center>Look I am Centered!</center>', '<div style="text-align:center;">Look I am Centered!</div>' ); } public function testFontTransform() { $this->assertResult( '<font color="red" face="Arial" size="6">Big Warning!</font>', '<span style="color:red;font-family:Arial;font-size:xx-large;">Big'. ' Warning!</span>' ); } public function testTransformToForbiddenElement() { $this->config->set('HTML.Allowed', 'div'); $this->assertResult( '<font color="red" face="Arial" size="6">Big Warning!</font>', 'Big Warning!' ); } public function testMenuTransform() { $this->assertResult( '<menu><li>Item 1</li></menu>', '<ul><li>Item 1</li></ul>' ); } } // vim: et sw=4 sts=4
💾 Save Changes
Cancel
📤 Upload File
×
Select File
Upload
Cancel
➕ Create New
×
Type
📄 File
📁 Folder
Name
Create
Cancel
✎ Rename Item
×
Current Name
New Name
Rename
Cancel
🔐 Change Permissions
×
Target File
Permission (e.g., 0755, 0644)
0755
0644
0777
Apply
Cancel