lib/state_fu/exceptions.rb in davidlee-state-fu-0.2.0 vs lib/state_fu/exceptions.rb in davidlee-state-fu-0.3.1

- old
+ new

@@ -6,9 +6,14 @@ class RequirementError < Exception attr_reader :transition DEFAULT_MESSAGE = "The transition was halted" + # SPECME + def unmet_requirements + transition.unmet_requirements + end + def initialize( transition, message=DEFAULT_MESSAGE, options={}) @transition = transition @options = options super( message ) end