Попытка запустить PHPUnit на моем Кохана 2.3.4 установить:PHPUnit + Kohana: Undefined индекс: HTTP_HOST
phpunit --colors --bootstrap=index.php ../../modules/phpunit/libraries/Tests.php
Получение ошибки на одном из моих модулей:
<p><tt>modules/core/helpers/MY_url.php <strong>[118]:</strong></tt></p>
<p><code class="block">Undefined index: HTTP_HOST</code></p>
Я понимаю, что это происходит с тех пор, как я иду через командную строку, поэтому HTTP_HOST не будет установлен. Есть ли способ обойти это без перезаписи HTTP_HOST в этом модуле? Я знаю, что могу переписать его как exec (hostname), но я стараюсь не переписывать каждый экземпляр HTTP_HOST в моем коде.
Любое обходное решение, о котором вы можете думать?
Могу ли я сделать это для каждого набора тестов? Мне нужно протестировать разные поддомены. – Brenden
эта ссылка не работает. – user2798694
Ссылка исправлена. –