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