global
def initialize(*)
def initialize(*) super emit_deprecation_warning @matches = collect_matches config.on_event(:test_case_started) do |event| formatter.before_test_case(event.test_case) printer.before_test_case(event.test_case) end config.on_event(:test_step_started) do |event| formatter.before_test_step(event.test_step) printer.before_test_step(event.test_step) end config.on_event(:test_step_finished) do |event| test_step, result = *event.attributes printer.after_test_step(test_step, result) formatter.after_test_step(test_step, result.with_filtered_backtrace(Cucumber::Formatter::BacktraceFilter)) end config.on_event(:test_case_finished) do |event| test_case, result = *event.attributes record_test_case_result(test_case, result) printer.after_test_case(test_case, result) formatter.after_test_case(test_case, result.with_filtered_backtrace(Cucumber::Formatter::BacktraceFilter)) end config.on_event(:test_run_finished) do printer.after formatter.done end end