Depuis quelque temps, on me demande régulièrement si je vais rendre atoum compatible avec HipHopVM, car il n’est actuellement pas compatible avec cette alternative au Zend Engine.
Et ma réponse est que je n’ai aucune autre solution que celle consistant à faire les rapports de bugs nécessaires aux développeurs de HipHopVM.
Ce n’est en effet pas le code d’atoum qui pose problème, puisqu’il fonctionne sans aucun soucis avec le moteur standard de PHP (ce qui ne veut pas dire qu’il n’y a pas quelques bugs cachés en son sein malgré les quelque 1600 tests unitaires et les 24 000 assertions qui les traquent sans relâche).
Et si le problème ne vient pas du code d’atoum, c’est donc qu’il vient d’un ou de plusieurs problèmes au sein de celui de HipHopVM.