[spip-dev] r15534 - spip/ecrire/inc

Il y a une batterie de test sur lignes_longues

Peux tu compléter avec le cas qui posait problème ?

As tu vérifié que ça ne casse rien aux tests existants ?

Hello, j’ai essayé de voir ca, mais alors la batterie de tests de lignes_longues est suêr chelou :

Oui, enfin il y a 111 tests combinatoires, en extraire 5 est un peu fallacieux, non ?

donc je lache l’affaire, on me dit même à l’oreillette : « ces quoi ces tests de merde ? ^^ »

L’empreinte de la fonction telle qu’elle fonctionne dans SPIP depuis belle lurette (enfin depuis que je l’ai grandement corrigée car il y a encore peu, les coupes courtes foiraient a tout va sur les balises html)

Voilà le cas en question :

[(#VAL{ne coupe pas mon espace insécable ci-après  }|lignes_longues{2})]

Note bien tout le sel de protéger un espace insécable alors qu’on coupe tous les mots tous les 2 caractères …

Va couper le   et afficher des crottes, heureusement, mon patch est là :stuck_out_tongue:

Oui, qui casse aussi les tests sans aucune entité qui ont le malheur d’avoir un & dans la phrase

Allez disons que
http://trac.rezo.net/trac/spip/changeset/15535
doit a peu près faire l’affaire, et donne lieu a un jeu de test actualisé qui reflète le fonctionnement actuel de la fonction

Cédric