Ruby on Rails выдает 500 внутренних ошибок сервера в тестовой среде, но журнал не показывает ошибку - PullRequest
1 голос
/ 23 марта 2012

Определенная страница в моем приложении rails прекрасно работает в среде devolopment, завершается с ошибкой внутреннего сервера 500 при обращении к ней в тестовой среде.

Но в файле журнала нет ничего об этой ошибке:

Rendered controller/action.html.erb within layouts/application (55.7ms)
Completed   in 230ms

Обратите внимание, что информация о состоянии в строке «завершено» отсутствует (обычно это выглядит как Completed 200 OK in 207ms).

Как узнать, что вызывает эту ошибку, когда онане правильно зарегистрирован?

1 Ответ

0 голосов
/ 23 марта 2012

попробуйте использовать что-то вроде

 puts response.to_yaml 

после http-запроса в тесте.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...