Changeset 84110 in spip-zone


Ignore:
Timestamp:
Aug 9, 2014, 5:50:41 PM (7 years ago)
Author:
cedric@…
Message:

un test unitaire pour http://core.spip.org/issues/2855 : il semble que contrairement à ce que dit le ticket, le markup généré est tout bon sauf que les < et > sont conservés tels quels au lieu d'être convertis en &lt; et gt;
Faut-il vraiment fixer ça ?

File:
1 copied

Legend:

Unmodified
Added
Removed
  • _core_/tests/unit/propre/chevron_ouvrant.php

    r83994 r84110  
    2727        // hop ! on y va
    2828        //
    29         $err = tester_fun('propre', essais_propre());
    30        
     29        $err = tester_fun('propre', essais_chevron_ouvrant());
     30
    3131        // si le tableau $err est pas vide ca va pas
    3232        if ($err) {
     
    3737       
    3838
    39         function essais_propre(){
     39function essais_chevron_ouvrant(){
    4040                $essais = array (
    4141  0 =>
    42   array (
    43     0 => '',
    44     1 => '',
    45   ),
    46   1 =>
    47   array (
    48     0 => '0',
    49     1 => '0',
    50   ),
    51   2 =>
    52   array (
    53     0 => '<p>Un texte avec des <a href="http://spip.net">liens</a> <a href="spip.php?article1" class=\'spip_in\'>Article 1</a> <a href="http://www.spip.net" class=\'spip_out\' rel=\'external\'>spip</a> <a href="http://www.spip.net" class=\'spip_url spip_out auto\' rel=\'nofollow external\'>http://www.spip.net</a></p>',
    54     1 => 'Un texte avec des <a href="http://spip.net">liens</a> [Article 1->art1] [spip->http://www.spip.net] http://www.spip.net',
    55   ),
    56   3 =>
    57   array (
    58     0 => '<p>Un texte avec des entit&eacute;s &amp;&lt;&gt;&quot;</p>',
    59     1 => 'Un texte avec des entit&eacute;s &amp;&lt;&gt;&quot;',
    60   ),
    61   4 =>
    62   array (
    63     0 => '<p>Un texte sans entites &amp;<>"&#8217;</p>',
    64     1 => 'Un texte sans entites &<>"\'',
    65   ),
    66   5 =>
    67   array (
    68     0 => '<h3 class="spip">Des raccourcis</h3>
    69 <p> <i>italique</i> <strong>gras</strong> <code class=\'spip_code\' dir=\'ltr\'>du code</code></p>',
    70     1 => '{{{Des raccourcis}}} {italique} {{gras}} <code>du code</code>',
    71   ),
    72   6 =>
    73   array (
    74     0 => '<p>Un modele <tt>&lt;modeleinexistant|lien=[-&gt;http://www.spip.net]&gt;</tt></p>',
    75     1 => 'Un modele <modeleinexistant|lien=[->http://www.spip.net]>',
    76   ),
    77   7 =>
    78   array (
    79     0 => '<p><img src="squelettes-dist/puce.gif" width="8" height="11" class="puce" alt="-" />&nbsp;propre</p>',
    80     1 => '- propre',
    81   ),
    82 );
    83                 return $essais;
    84         }
     42          array (
     43            0 => '<p>a&lt;b</p>',
     44            1 => 'a<b',
     45          ),
     46        1 =>
     47          array (
     48            0 => '<p><i>a&lt;b</i></p>',
     49            1 => '{a<b}',
     50          ),
     51        2 =>
     52          array (
     53            0 => '<p><strong>a&lt;b</strong></p>',
     54            1 => '{{a<b}}',
     55          ),
     56        3 =>
     57          array (
     58            0 => '<h3 class="spip">a&lt;b</h3>',
     59            1 => '{{{a<b}}}',
     60          ),
     61        4 =>
     62          array (
     63            0 => '<p><i>0 &lt; a &lt; 1</i> et <i>a &gt; 5</i></p>',
     64            1 => '{0 < a < 1} et {a > 5}',
     65          ),
     66        5 =>
     67          array (
     68            0 => '<p><i>0 &lt; a &lt; 1.0</i> et <i>a &lt; 5</i></p>',
     69            1 => '{0 < a < 1.0} et {a > 5}',
     70          ),
    8571
    86 
    87 
    88 
    89 
    90 
    91 
    92 
    93 
    94 
    95 
    96 
    97 
    98 
    99 ?>
     72        );
     73        return $essais;
     74}
Note: See TracChangeset for help on using the changeset viewer.