duration(step_duration, step_result)
click to toggle source
def duration(step_duration, step_result)
self
end
exception(step_exception, step_result)
click to toggle source
def exception(step_exception, step_result)
self
end
execute(test_step, &continue)
click to toggle source
def execute(test_step, &continue)
status.execute(test_step, self, &continue)
end
failed(step_result)
click to toggle source
def failed(step_result)
@status = Status::Failing.new(step_result)
self
end
passed(step_result)
click to toggle source
def passed(step_result)
@status = Status::Passing.new(step_result)
self
end
pending(message, step_result)
click to toggle source
def pending(message, step_result)
@status = Status::Pending.new(step_result)
self
end
result()
click to toggle source
def result
status.result(@timer.duration)
end
skipped(step_result)
click to toggle source
def skipped(step_result)
@status = Status::Skipping.new(step_result)
self
end
undefined(step_result)
click to toggle source
def undefined(step_result)
failed(step_result)
self
end