Sha256: 294443a58cd6124c23385a42ae2eada2f132ebdbeef16e39a7c7ac51c8458860
Contents?: true
Size: 732 Bytes
Versions: 5
Compression:
Stored size: 732 Bytes
Contents
require 'spec_helper' require 'active_support/log_subscriber/test_helper' describe SequelRails::Railties::LogSubscriber do include ActiveSupport::LogSubscriber::TestHelper def set_logger(logger) # rubocop:disable AccessorMethodName SequelRails.configuration.logger = logger ActiveSupport::LogSubscriber.logger = logger end before do setup described_class.attach_to :sequel end after { teardown } it 'logs queries' do User.all wait expect(@logger.logged(:debug).last).to match(/SELECT \* FROM ("|`)users("|`)/) end it 'does not log query when logger level is not debug' do @logger.level = :info User.all wait expect(@logger.logged(:debug)).to have(:no).line end end
Version data entries
5 entries across 5 versions & 1 rubygems