Une ébauche d'architecture pour gérer des tests unitaires sur les widget Pxxo est maintenant en place.
Le principe est d'instancier les widgets dans une page blanche, puis de lancer un test selenium sur le widget pour le torturer dans tous les sens. Si le widget résiste alors le résultat du test sera positif, sinon négatif (à charge du développeur de régler le souci). L'avantage de ce procédé automatique est de minimiser les risques de régressions lors des futurs développements.
On peut voir ce que ça donne en ligne sur le site web de pxxo :
http://testcase.pxxo.net/widgets/Ce n'est pas très impressionnant mais ce sera drôlement efficace pour améliorer la qualité de Pxxo.
a+
Stéphane
ps: tous les développeurs de widgets sont très fortement incités à créer les tests unitaires de leur widgets génériques si ils veulent leurs
assurer une certaine pérennité.