コピペコードで快適生活

明日使えるソースを自分のために

RspecでSQLやRailsのログを出力したい

こんな感じで

# spec/rails_helper.rb

# 略

Rails.logger = Logger.new(STDOUT) # Rails.loggerを出す
ActiveRecord::Base.logger = Logger.new(STDOUT) # SQLログ出す

RSpec.configure do |config|
  # 略
end

※STDOUTは組み込み変数

STDOUT.puts "hogehoge"

のようにすれば標準出力される。