jeudi, février 25 2010, 17:18
SimpleTest, installation via mon PEAR
Par Olivier Hoareau - Outillage - Lien permanent
Pour les besoins de l'AFUP, je dois me mettre un peu à SimpleTest (j'ai plus l'habitude sur PHPUnit). Je n'ai pas trouvé de channel PEAR (a priori) fournissant un package installable via PEAR de SimpleTest et fournissant l'outil en ligne de commande (comme peux le proposer PHPUnit ou d'autres outils). Je vous propose donc celui de mon cru...
Grâce à un de mes outils de packaging compatible PEAR, j'ai packagé la version 1.0.1 de SimpleTest pour un faire un package PEAR valide et installable via mon channel :
$ pear channel-discover pear.phppro.fr $ pear upgrade phppro/simpletest
ou un téléchargement puis une installation locale :
$ wget http://pear.phppro.fr/get/simpletest-1.0.1.tgz $ pear upgrade simpletest-1.0.1.tgz
Puis pour l'utilisation :
$ cd myproject $ simpletest my_simpletest_test.php
Pour l'implémentation de tests SimpleTest, je vous laisse bien entendu faire un tour sur le site officiel : http://www.simpletest.org
Dès qu'un channel / package officiel apparaît (ou que quelqu'un m'indique l'adresse) je supprimerai le mien ;)
Et vous comment faisiez vous pour installer SimpleTest ?
un commentaire
Nous passons par le svn de SimpleTest (https://simpletest.svn.sourceforge....), tout "bêtement", ce qui nous permet d'avoir une propriété svn:externals dans le projet concerné et de mettre à jour simpletest facilement s'il y a lieu.
Vu qu'aucune configuration n'est nécéssaire au niveau de SimpleTest, la mise en oeuvre d'un autre outil ne s'est jamais fait sentir.