diff options
Diffstat (limited to 'spec/rubocop/cop/database/multiple_databases_spec.rb')
-rw-r--r-- | spec/rubocop/cop/database/multiple_databases_spec.rb | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/spec/rubocop/cop/database/multiple_databases_spec.rb b/spec/rubocop/cop/database/multiple_databases_spec.rb index 16b916d61db..8bcd4710305 100644 --- a/spec/rubocop/cop/database/multiple_databases_spec.rb +++ b/spec/rubocop/cop/database/multiple_databases_spec.rb @@ -12,4 +12,14 @@ RSpec.describe RuboCop::Cop::Database::MultipleDatabases do ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Do not use methods from ActiveRecord::Base, [...] SOURCE end + + described_class::ALLOWED_METHODS.each do |method_name| + it "does not flag use of ActiveRecord::Base.#{method_name}" do + expect_no_offenses(<<~SOURCE) + ActiveRecord::Base.#{method_name} do + Project.save + end + SOURCE + end + end end |