Question

Il ne semble pas le faire par défaut, et je ne vois pas de commutateur pour qu'il soit.

Ceci est PHPUnit 2.3.5 et PHP 5.2.0-8.

Était-ce utile?

La solution

Vous souhaitez passer à une version plus récente de PHPUnit, consultez la page http: //www.phpunit. de / .

Autres conseils

function exception_error_handler($errno, $errstr, $errfile, $errline ) 
{
    throw new ErrorException($errstr, 0, $errno, $errfile, $errline);
}
set_error_handler("exception_error_handler");

Votre option disponible semble utiliser set_error_handler () pour remplacer le processus d'erreur (PHPUnit installe son propre, que vous auriez remplacerez). Ensuite, vous souhaitez soit dupliquer ce que le gestionnaire d'erreurs de PHPUnit ne, sauf déclenchement échec sur E_NOTICEs ou main de au gestionnaire d'erreur de PHPUnit (que vous aurez une poignée de retour de set_error_handler ()) et faux jusqu'à E_NOTICES comme quelque chose de plus important.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top