class Cucumber::Tree::RowScenario

def initialize(feature, template_scenario, values, line)

def initialize(feature, template_scenario, values, line)
  @feature, @template_scenario, @values, @line = feature, template_scenario, values, line
  template_scenario.update_table_column_widths values
end

def name

def name
  @template_scenario.name
end

def row?

def row?
  true
end

def steps

def steps
  @steps ||= @template_scenario.steps.map do |template_step|
    args = []
    template_step.arity.times do
      args << @values.shift
    end
    RowStep.new(self, template_step, args)
  end
end