diff options
Diffstat (limited to 'spec/support/matchers/exceed_query_limit.rb')
-rw-r--r-- | spec/support/matchers/exceed_query_limit.rb | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/spec/support/matchers/exceed_query_limit.rb b/spec/support/matchers/exceed_query_limit.rb index 7a66eff3a41..b48c7f905b2 100644 --- a/spec/support/matchers/exceed_query_limit.rb +++ b/spec/support/matchers/exceed_query_limit.rb @@ -20,6 +20,11 @@ module ExceedQueryLimitHelpers self end + def for_model(model) + table = model.table_name if model < ActiveRecord::Base + for_query(/(FROM|UPDATE|INSERT INTO|DELETE FROM)\s+"#{table}"/) + end + def show_common_queries @show_common_queries = true self |