为什么我的功能测试得到了元标记http-equiv ='refresh'然后退出?

时间:2011-05-11 18:22:54

标签: symfony1 symfony-1.4 functional-testing

当我运行一个简单的功能测试来获取(例如)users / signIn页面时,我得到了这个:

<html><head><meta http-equiv="refresh" content="0;url=https://localhost/index.php/users/signIn"/></head></html>

然后功能测试就停止了。它也发生在其他功能测试中,但不是每次请求都会发生。其他测试运行正常,然后当它在测试中获得某个请求时,它将获得该响应(在content属性中使用请求的URL),并停止。

关于为什么会发生这种情况的任何想法?

这些功能测试曾经起作用,但我刚刚从另一家开发公司获得了这个项目,我不知道在哪里开始寻找变化。当然我可以使用版本控制对文件进行差异,但我不知道从哪里开始。感谢任何线索!

1 个答案:

答案 0 :(得分:1)

唉,发现它比我想象的要快。

SSL过滤器已打开,需要为测试环境禁用。他们从app.yml中删除了测试环境。

test:
    disable_sslfilter: true