gpt4 book ai didi

ruby-on-rails - 带有完整堆栈跟踪的单元测试

转载 作者:行者123 更新时间:2023-12-04 01:28:25 25 4
gpt4 key购买 nike

这似乎是一个愚蠢的问题,但我在任何地方都找不到答案。我将 Rails 3.1 与 Test::Unit 一起使用。

当测试失败时,我只能看到堆栈的顶部,例如:

ERROR creating a message sends emails (1.35s) 
NoMethodError: undefined method `project' for nil:NilClass
/Users/ghempton/.rvm/gems/ruby-1.9.2-p180@gt/gems/activesupport-3.1.3/lib/active_support/whiny_nil.rb:48:in `method_missing'

如何查看完整的堆栈跟踪?

最佳答案

在 config/initializers/backtrace_silencers.rb 中取消注释以下行:

Rails.backtrace_cleaner.remove_silencers!

有趣的是,我们一直在使用这个有用的选项,我什至忘记了它! :-)

关于ruby-on-rails - 带有完整堆栈跟踪的单元测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9219461/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com