Précédent   Forum des professionnels en informatique > PHP > Bibliothèques et frameworks > Tests
Tests Forum d'entraide sur les frameworks de test de code PHP. Exemples : PHPUnit, phpt, SimpleTest...
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 12/12/2010, 20h30   #1
Invité de passage
 
Inscription : décembre 2010
Messages : 1
Détails du profil
Informations forums :
Inscription : décembre 2010
Messages : 1
Points : 0
Points : 0
Par défaut assertError & simpletest

Bonjour,

J'ai un souci avec assertError dans simpletest:
- Si je génère une erreur avec trigger_error : simpletest marche mais je ne peux pas la récupérer avec un try-catch dans mon code!
- si je génère une exception avec throw: je la récupère mais assertError ne la "capte" pas !!!

Mon code fonctionnait bien (peut-être ?) avec la version throw-try-catch et il passe dans simpletest (l'exception apparait bien) mais comme assertError ne l'attrape pas: le test échoue.

Y-a t'il une solution pour attraper une exception dans simpletest ?

J'ai eu beau chercher sur le web, je n'ai pas d'info sur la syntaxe précise de assertError()
Dans la doc il est écrit avec un ($x) comme paramètre : non documenté
Ce qui m'inquiète encore plus c'est qu'il y a un commentaire "obsolète" sur ces fonctions, mais aucune fonction proposée en remplacement.

Merci par avance
eriquesse44 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 23h29.


 
 
 
 
Partenaires

Hébergement Web