Quick links: Content - sections - sub sections
EN FR
Quick Search Advanced search
 
Page

  [Opened] PHPUnit - exécuter un seul test

Posted by tamraz on 09/03/2013 11:16

Bonjour !

Je suis en train de mettre en place des tests unitaires sur un projet jelix !
version jelix: 1.3.1 (le projet date depuis un certain temps)
version PHP: 5.3.1

D'après les docs que j'ai lu sur phpunit.de, la version de PHPUnit qui est compatible avec PHP 5.3.1 est la 3.6.
Donc j'ai installé PHPUnit 3.6.17.

En lisant le doc de jelix sur les tests unitaires, j'ai vu qu'il fallait exécuter une commande du genre: php runtests.php ... dans le projet.
Là encore c'est fait et ça marche jusqu'à présent.

Mon problème c'est que: parfois je ne veux exécuter qu'un seul test (c'est à dire un seule fichier MaClasse.pu.php). Donc comment est-ce que je peux faire cela ??

Rq: Ce que j'ai vu c'est qu'on peut grouper les classes en ajoutant le switch --testtype xxx et en modifiant le nom du fichier en MaClasse.xxx.pu.php. Mais là je ne veux pas exécuter un groupe de fichier mais un seul fichier.
Je veux faire quelque chose du genre: php runtests.php MaClasse.pu.php

Quelqu'un sait comment faire cela ?? Merci !

  [Opened] PHPUnit - exécuter un seul test

Reply #1 Posted by laurentj on 09/11/2013 14:14

Salut,

php runtests.php --module tonmodule tonfichier.pu.php

Et sinon

php runtests.php --help
;-)
 
Page
  1. PHPUnit - exécuter un seul test