Sha256: b8f8ab92ae3c22cc45ba143eaafae6d32ad61a8082b6b82c887543fe58d15929
Contents?: true
Size: 571 Bytes
Versions: 14
Compression:
Stored size: 571 Bytes
Contents
require_relative '../../test_helper' class MachineCollectionTransitionsWithCustomOptionsTest < StateMachinesTest def setup @klass = Class.new @machines = StateMachines::MachineCollection.new @machines[:state] = @machine = StateMachines::Machine.new(@klass, :state, initial: :parked, action: :save) @machine.event :ignite do transition parked: :idling end @object = @klass.new @transitions = @machines.transitions(@object, :save, after: false) end def test_should_use_custom_options assert @transitions.skip_after end end
Version data entries
14 entries across 14 versions & 2 rubygems