Почему мой функциональный тест получает мета-тег http-equiv =’refresh’ и затем завершается?

#symfony1 #symfony-1.4 #functional-testing

#symfony1 #symfony-1.4 #функциональное тестирование

Вопрос:

Когда я запускаю простой функциональный тест, чтобы получить (например) страницу пользователей / входа, я получаю это:

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

и затем функциональный тест просто останавливается. Это происходит и в других функциональных тестах, но не при каждом запросе. Другие тесты будут выполняться нормально, затем, когда он доберется до определенного запроса в тесте, он получит этот ответ (с запрошенным URL в атрибуте content) и остановится.

Есть идеи о том, почему это может происходить?

Раньше эти функциональные тесты работали, но я только что получил этот проект обратно от другой компании-разработчика, и я понятия не имею, с чего начать поиск изменений. Конечно, я могу делать различия в файлах с помощью контроля версий, но я не знаю, с чего начать. Спасибо за любые зацепки!

Ответ №1:

Ага, нашел это быстрее, чем я думал.

Фильтр SSL был включен, и его необходимо отключить для тестовой среды. Они удалили тестовую среду из app.yml.

 test:
    disable_sslfilter: true