J'essaie d'exécuter des tests PHPUnit et je dois modifier le paramètre short_open_tag
php.ini à On
.Modification de l'option de configuration php.ini dans phpunit.xml
Après la PHPUnit Manual, j'ai dans mon fichier de configuration phpunit.xml:
<phpunit>
<php>
<ini name='short_open_tag' value='On' />
</php>
...
</phpunit>
Mais cela ne remplace pas le paramètre dans le fichier php.ini utilisé (qui est réglé sur « Off »). Si je vais dans ce fichier et change manuellement la valeur sur 'On', cela fonctionne. Mais, je voudrais laisser ce paramètre seul et seulement le changer pour les tests PHPUnit.
Ma meilleure estimation: Mon application (et le fichier phpunit.xml) se trouve sur une machine virtuelle, mais il semble que PHPUnit fasse référence au fichier php.ini sur ma machine locale, donc la configuration de l'option de configuration à partir de phpunit.xml est affectant le fichier php.ini dans la machine virtuelle et non sur ma machine locale. Mais je ne suis pas sûr de savoir comment changer cela.
Où est-ce que je me suis trompé?