« Programmation PHP/Problèmes connus » : différence entre les versions
Contenu supprimé Contenu ajouté
Ligne 305 :
== PHPUnit ==
=== Les tests ne se lancent pas ===
Si phpunit.xml.dist utiliser un bootstrap.php, y ajouter <code>error_reporting(E_ALL);</code>.
Si un var_dump() fonctionne dans le setUp() du test unitaire mais pas dans ses méthodes de test, c'est peut-être une exception qui se lance dans un trait ou dans le vendor PHPUnit. Pour la trouver, lancer l'application et regarder les logs (par exemple depuis un contrôleur).▼
▲
Sinon, si ça fonctionne en commentant le "extends", tester la classe mère pour y trouver l'exception.
|