Вход Регистрация
Файл: htmlpurifier-4.3.0/tests/HTMLPurifier/Strategy/RemoveForeignElements_TidyTest.php
Строк: 54
<?php

class HTMLPurifier_Strategy_RemoveForeignElements_TidyTest
  
extends HTMLPurifier_StrategyHarness
{

    function 
setUp() {
        
parent::setUp();
        
$this->obj = new HTMLPurifier_Strategy_RemoveForeignElements();
        
$this->config->set('HTML.TidyLevel''heavy');
    }

    function 
testCenterTransform() {
        
$this->assertResult(
            
'<center>Look I am Centered!</center>',
            
'<div style="text-align:center;">Look I am Centered!</div>'
        
);
    }

    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>'
        
);
    }

    function 
testTransformToForbiddenElement() {
        
$this->config->set('HTML.Allowed''div');
        
$this->assertResult(
            
'<font color="red" face="Arial" size="6">Big Warning!</font>',
            
'Big Warning!'
        
);
    }

    function 
testMenuTransform() {
        
$this->assertResult(
            
'<menu><li>Item 1</li></menu>',
            
'<ul><li>Item 1</li></ul>'
        
);
    }

}

// vim: et sw=4 sts=4
Онлайн: 0
Реклама