class Rspec::QueryLimit::ActiveRecord::QueryCounter

Attributes

query_count[R]

Public Class Methods

new() click to toggle source
# File lib/rspec/query_limit/query_counter.rb, line 8
def initialize
  @query_count = 0
end

Public Instance Methods

callback(name, start, finish, message_id, values) click to toggle source
# File lib/rspec/query_limit/query_counter.rb, line 16
def callback(name, start, finish, message_id, values)
  @query_count += 1 unless %w(CACHE SCHEMA).include?(values[:name])
end
to_proc() click to toggle source
# File lib/rspec/query_limit/query_counter.rb, line 12
def to_proc
  lambda(&method(:callback))
end