LoginSignup
71
41

More than 5 years have passed since last update.

Rspecでコンソールにログを出力させる方法

Last updated at Posted at 2016-04-29

Rspecで、コンソールにログを表示させる方法

環境

  • ruby 2.2.3p173
  • Rails 4.2.6
  • Rspec 3.4.4

rails_helper.rbに追記

Rails.logger のログは下記を追記。
Rails.logger = Logger.new(STDOUT)

spec/rails_helper.rb
(snip)

# logger
Rails.logger = Logger.new(STDOUT) # 追記

RSpec.configure do |config|
(snip)

SQLの実行ログは下記を追記。
ActiveRecord::Base.logger = Logger.new(STDOUT)

spec/rails_helper.rb
(snip)

# logger
ActiveRecord::Base.logger = Logger.new(STDOUT) # 追記

RSpec.configure do |config|
(snip)

以上

[参考]
http://blog.beaglesoft.net/entry/%3Fp%3D706

71
41
1

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
71
41