class Script::Step
Public Class Methods
new(headline, block)
click to toggle source
# File lib/script/step.rb, line 2 def initialize(headline, block) @headline = headline @block = block end
Public Instance Methods
headline()
click to toggle source
# File lib/script/step.rb, line 18 def headline @headline end
result()
click to toggle source
# File lib/script/step.rb, line 14 def result @result end
run(shareables)
click to toggle source
# File lib/script/step.rb, line 7 def run(shareables) @block.call(shareables) @result = :succeded rescue @result = :failed end