Module: Appetizer::Test::Transactional

Included in:
Appetizer::Test
Defined in:
lib/appetizer/activerecord.rb

Instance Method Summary collapse

Instance Method Details

#run(runner) ⇒ Object



39
40
41
42
43
44
45
46
47
48
# File 'lib/appetizer/activerecord.rb', line 39

def run runner
  result = nil

  ActiveRecord::Base.transaction do
    result = super
    raise ActiveRecord::Rollback
  end

  result
end