aasm/spec/models/guardian_without_from_speci...

19 lines
346 B
Ruby

class GuardianWithoutFromSpecified
include AASM
aasm do
state :alpha, :initial => true
state :beta
state :gamma
event :use_guards_where_the_first_fails do
transitions :to => :beta, :guard => :fail
transitions :to => :gamma, :guard => :succeed
end
end
def fail; false; end
def succeed; true; end
end