Salut
Voila je suis au http://www.symfony-project.org/jobeet/1_4/Propel/fr/08 du toto de jobeet avec symfony bref ce chapitre parle des testes unitaires pour detecter les bug(s) etc...
le premier teste s'effectue de cette façon sur le toto :
on a un fichier de teste en php :
1 2 3 4 5 6
|
// test/unit/JobeetTest.php
require_once dirname(__FILE__).'/../bootstrap/unit.php';
$t = new lime_test(1);
$t->pass('This test always passes.') |
il y a deux commandes qui effectuent le teste grace au framework lime de symfony ,les deux commandes donnent le méme resultat d'apres le toto
la premiére commande :
$ sudo php test/unit/JobeetTest.php
et la deuxiéme :
$ sudo php symfony test:unit Jobeet
resultat apres teste copier/coller du toto :
1 2 3 4
| /work/jobeet $ sudo php symfony test:unit Jobeet
1..1
ok 1 - This test always passes.
/work/jobeet $ |
et chez moi voila ce que ça donne quand je tape l'une des deux commandes :
1 2 3 4 5 6 7 8
| khaled@khaled:/home/sfprojects/jobeet$*sudo*php*test/unit/JobeetTest.php
require_once*dirname(__FILE__).'/../bootstrap/unit.php';
$t*=*new*lime_test(7,*new*lime_output_color());
$t->pass('This*test*always*passes.');
khaled@khaled:/home/sfprojects/jobeet$ |
vous remarquez qu'elle m'affiche le fichier de teste je comprend pas pkoi alors que dans le toto elle affiche les étapes du teste effectué
étrange non ?!!
et le plus curieux dans tous ça c'est quand je tape la commande suivante voila ce qui se passe :
1 2 3 4 5
| khaled@khaled:/home/sfprojects/jobeet$*sudo*php*symfony*test:unit
JobeetTest...........................................................ok
*All*tests*successful.*************************************************
*Files=1,*Tests=0******************************************************
khaled@khaled:/home/sfprojects/jobeet$ |
Je ne comprends plus rien je suis perdu car la ça m'affiche le resultat du teste sans les étapes et moi alors je fais comment pour voir a l'avenir si j'aurai un probleme ou un bug quoi car dans les futur teste du toto j'ai toujours le méme message et sur le toto y a les etapes de teste avec les erreurs et tous
Est ce que vous pouvez m'aider svp ? 
Cordialement
Partager