Ich versuche, PHPUnit auf meiner Kohana 2.3.4 Installation auszuführen:
phpunit --colors --bootstrap=index.php ../../modules/phpunit/libraries/Tests.php
Ich erhalte einen Fehler bei einem meiner Module:
<p><tt>modules/core/helpers/MY_url.php <strong>[118]:</strong></tt></p>
<p><code class="block">Undefined index: HTTP_HOST</code></p>
Mir ist klar, dass dies geschieht, da ich über die Befehlszeile gehe, so dass HTTP_HOST nicht gesetzt wird. Gibt es eine Möglichkeit, dies zu umgehen, ohne HTTP_HOST in diesem Modul neu zu schreiben? Ich weiß, dass ich es umschreiben könnte, um exec(hostname) zu sein, aber ich versuche zu vermeiden, jede Instanz von HTTP_HOST in meinem Code neu zu schreiben.
Fällt Ihnen eine Abhilfe ein?