Ответ 1
Перейдите к config/environments/test.rb
, чтобы найти строку:
config.action_dispatch.show_exceptions = false
И измените его на true
.
Во время выполнения интеграционных тестов в capybara, когда приложение вызывает исключение (500 ошибок, отображается в браузере), в файле test.log
нет трассировки стека. Здесь единственная строка, которую я вижу там:
Completed 500 Internal Server Error in 25ms
Я что-то упустил? Как заставить stacktraces отображаться в test.log
во время тестирования интеграции?
Перейдите к config/environments/test.rb
, чтобы найти строку:
config.action_dispatch.show_exceptions = false
И измените его на true
.