Fix indentation
This commit is contained in:
parent
5b4b632358
commit
d7b5a374c2
|
@ -32,7 +32,7 @@ module TransactionHelper
|
|||
|
||||
def self.after_commit(&blk)
|
||||
ActiveRecord::Base.connection.add_transaction_record(
|
||||
AfterCommitWrapper.new(&blk)
|
||||
AfterCommitWrapper.new(&blk)
|
||||
)
|
||||
end
|
||||
end
|
||||
|
|
|
@ -5,28 +5,28 @@ describe TransactionHelper do
|
|||
it "runs callbacks after outermost transaction is committed" do
|
||||
outputString = "1"
|
||||
|
||||
# Main transaction
|
||||
ActiveRecord::Base.transaction do
|
||||
outputString += "2"
|
||||
# Main transaction
|
||||
ActiveRecord::Base.transaction do
|
||||
outputString += "2"
|
||||
|
||||
# Nested transaction
|
||||
ActiveRecord::Base.transaction do
|
||||
outputString += "3"
|
||||
# Nested transaction
|
||||
ActiveRecord::Base.transaction do
|
||||
outputString += "3"
|
||||
|
||||
TransactionHelper.after_commit do
|
||||
outputString += "6"
|
||||
end
|
||||
outputString += "4"
|
||||
end
|
||||
TransactionHelper.after_commit do
|
||||
outputString += "6"
|
||||
end
|
||||
outputString += "4"
|
||||
end
|
||||
|
||||
TransactionHelper.after_commit do
|
||||
outputString += "7"
|
||||
end
|
||||
TransactionHelper.after_commit do
|
||||
outputString += "7"
|
||||
end
|
||||
|
||||
outputString += "5"
|
||||
end
|
||||
outputString += "5"
|
||||
end
|
||||
|
||||
expect(outputString).to eq("1234567")
|
||||
expect(outputString).to eq("1234567")
|
||||
end
|
||||
|
||||
end
|
||||
|
|
Loading…
Reference in New Issue