class ParallelTests::Cucumber::Runner
def summarize_results(results)
def summarize_results(results) output = [] scenario_groups = results.slice_before(SCENARIOS_RESULTS_BOUNDARY_REGEX).group_by(&:first) scenario_groups.each do |header, group| scenarios = group.flatten.grep(SCENARIO_REGEX) output << ([header] + scenarios).join("\n") if scenarios.any? end output << super output.join("\n\n") end