class Cucumber::Formatter::NameBuilder
def examples_table(*)
def examples_table(*) self end
def examples_table_row(row)
def examples_table_row(row) @row_name = '| ' + row.values.join(' | ') + ' |' @name_suffix = " (outline example : #{@row_name})" self end
def feature(*)
def feature(*) self end
def initialize(test_case)
def initialize(test_case) @name_suffix = "" @row_name = "" test_case.describe_source_to self end
def scenario(scenario)
def scenario(scenario) @scenario_name = (scenario.name.nil? || scenario.name == "") ? "Unnamed scenario" : scenario.name self end
def scenario_outline(outline)
def scenario_outline(outline) @scenario_name = (outline.name.nil? || outline.name == "") ? "Unnamed scenario outline" : outline.name self end