instance method
uses_transaction
Ruby on Rails 7.0.10
Since v2.3.18Signature
uses_transaction(*methods)
Prevents automatically wrapping each specified test in a transaction, to allow application logic transactions to be tested in a top-level (non-nested) context.
Parameters
-
methodsrest
Source
# File activerecord/lib/active_record/test_fixtures.rb, line 92
def uses_transaction(*methods)
@uses_transaction = [] unless defined?(@uses_transaction)
@uses_transaction.concat methods.map(&:to_s)
end
Defined in activerecord/lib/active_record/test_fixtures.rb line 92
· View on GitHub
· Improve this page
· Find usages on GitHub
Defined in ActiveRecord::TestFixtures::ClassMethods