以下代碼始終導致找不到路由。但路線確實存在。絕對URL在Symfony2中失敗WebCaseTest
$client = static::createClient();
$crawler = $client->request(
'GET',
'/app_dev.php/admin/',
array(),
array(),
array("HTTP_HOST" => "dev.example:8080"));
但總是失敗。如果我在我的瀏覽器中訪問http://dev.example:8080/app_dev.php/admin/,那麼它工作正常。
它像PHPUnit不能看到那個主機?
您是否嘗試過沒有設置HTTP_HOST?我不確定你是否需要它,因爲你正在運行來自Symfony2項目的命令dir – DonCallisto
沒有'HTTP_HOST'它只是使用localhost –
返回的錯誤是什麼? – DonCallisto