Sha256: 8d82067f32ee5de75ea0b0d51fd46c5acb989a2f61adc7bc92e140b048be939b
Contents?: true
Size: 565 Bytes
Versions: 16
Compression:
Stored size: 565 Bytes
Contents
require_relative 'test_helper' class MachineWithoutTransactionsTest < BaseTestCase def setup @model = new_model @machine = StateMachines::Machine.new(@model, :use_transactions => false) end def test_should_not_rollback_transaction_if_false @machine.within_transaction(@model.new) do @model.create false end assert_equal 1, @model.count end def test_should_not_rollback_transaction_if_true @machine.within_transaction(@model.new) do @model.create true end assert_equal 1, @model.count end end
Version data entries
16 entries across 16 versions & 2 rubygems