如何在PHPUnit中设置服务器名称

时间:2014-11-28 05:29:48

标签: phpunit

我无法进行功能测试,因此我在var_dump对象上运行$crawler以查看发生了什么。

我注意到抓取工具的$uri设置为http://localhost/items - 我相信这是问题所在。我已将路径设置为/ items以便可以,但我的Web应用程序未安装在localhost(它位于http://localhost/myapp/ - 我还有一个别名http://myapp.local/)。

如何配置PHPUnit(如果有所不同,我正在使用Symfony2),因此它指向http://localhost/myapp/itemshttp://myapp.local/items进行此功能测试?

1 个答案:

答案 0 :(得分:0)

如果有人对我如何解决这个问题很感兴趣,可以在$client中将其设置为:

$client = static::createClient(array(), array(
    'HTTP_HOST'     => 'myapp.local',
    ....