在 capybara 中运行集成测试时,让应用程序引发异常(500 错误;在浏览器中呈现)test.log
文件中没有堆栈跟踪。这是我在那里看到的唯一一行:
Completed 500 Internal Server Error in 25ms
我错过了什么吗?如何test.log
在集成测试期间显示堆栈跟踪?
在 capybara 中运行集成测试时,让应用程序引发异常(500 错误;在浏览器中呈现)test.log
文件中没有堆栈跟踪。这是我在那里看到的唯一一行:
Completed 500 Internal Server Error in 25ms
我错过了什么吗?如何test.log
在集成测试期间显示堆栈跟踪?
去检查你config/environments/test.rb
的发现线:
config.action_dispatch.show_exceptions = false
并将其更改为true
.
选择的答案对我不起作用。我正在使用 Cucumber + Capybara + Rails。
这个相关的答案帮助我test.log
在运行 Cucumber 场景后得到了文件中的罪魁祸首错误。