0
私はRailsを使った機能テストの大ファンです。デバッグに役立つものは、すべてが1つの大規模な行に圧縮されずに読み込み可能な方法でテストログを見ることができればすばらしいことです。例えばtail -f log/test.logを読みやすくするには
テストが失敗した場合、私はこの約50行を取得:
Could not log "render_template.action_view" event. NoMethodError: undefined method `example_group' for nil:NilClass ["/Users/***/.rvm/gems/ruby-2.3.0/gems/rspec-rails-3.6.0/lib/rspec/rails/view_rendering.rb:67:in `current_example_group'", "/Users/***/.rvm/gems/ruby-2.3.0/gems/rspec-rails-3.6.0/lib/rspec/rails/view_rendering.rb:71:in `render_template'", "/Users/***/.rvm/gems/ruby-2.3.0/gems/activesupport-5.0.3/lib/active_support/subscriber.rb:95:in `finish'", "/Users/***/.rvm/gems/ruby-2.3.0/gems/activesupport-5.0.3/lib/active_support/log_subscriber.rb:83:in `finish'", "/Users/***/.rvm/gems/ruby-2.3.0/gems/activesupport-5.0.3/lib/active_support/notifications/fanout.rb:102:in `finish'", "/Users/***/.rvm/gems
それは可能ですか?私はbetter_logging、かわいいプリントなどの宝石を試しましたが、運はありません。
私は推測していますが、テスト環境のログレベルを上げると、出力が向上する可能性があります。 –
チップをありがとう。私はそれを行ったが、それでも同じ問題を巻き起こした。 – Eoghain