Module: Cucumber::Formatter::Summary

Included in:
Console
Defined in:
lib/cucumber/formatter/summary.rb

Instance Method Summary collapse

Instance Method Details

#scenario_summary(runtime, &block) ⇒ Object



5
6
7
8
# File 'lib/cucumber/formatter/summary.rb', line 5

def scenario_summary(runtime, &block)
  scenarios_proc = lambda{|status| runtime.scenarios(status)}
  dump_count(runtime.scenarios.length, "scenario") + dump_status_counts(scenarios_proc, &block)
end

#step_summary(runtime, &block) ⇒ Object



10
11
12
13
# File 'lib/cucumber/formatter/summary.rb', line 10

def step_summary(runtime, &block)
  steps_proc = lambda{|status| runtime.steps(status)}
  dump_count(runtime.steps.length, "step") + dump_status_counts(steps_proc, &block)
end