Search code examples
ruby-on-railsrubyactiverecordrspec-rails

How do I turn on SQL debug logging for ActiveRecord in RSpec tests?


I have some RSpec tests for my models and I would like to turn on SQL ActiveRecord logging just like I see in the Rails server mode. How to do that?

I start my tests with

RAILS_ENV=test bundle exec rspec my/test_spec.rb

Thanks


Solution

  • By default, all your db queries will be logged already in test mode. They'll be in log/test.log.