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
Partager