lib/cucumber/ast/scenario_outline.rb in aslakhellesoy-cucumber-0.3.96 vs lib/cucumber/ast/scenario_outline.rb in aslakhellesoy-cucumber-0.3.97

- old
+ new

@@ -1,11 +1,11 @@ module Cucumber module Ast - class ScenarioOutline + class ScenarioOutline #:nodoc: include FeatureElement - module ExamplesArray + module ExamplesArray #:nodoc: def accept(visitor) return if $cucumber_interrupted each do |examples| visitor.visit_examples(examples) end @@ -22,16 +22,17 @@ @background, @comment, @tags, @line, @keyword, @name = background, comment, tags, line, keyword, name attach_steps(steps) @steps = StepCollection.new(steps) @examples_array = example_sections.map do |example_section| - examples_line = example_section[0] - examples_keyword = example_section[1] - examples_name = example_section[2] - examples_matrix = example_section[3] + examples_comment = example_section[0] + examples_line = example_section[1] + examples_keyword = example_section[2] + examples_name = example_section[3] + examples_matrix = example_section[4] examples_table = OutlineTable.new(examples_matrix, self) - Examples.new(examples_line, examples_keyword, examples_name, examples_table) + Examples.new(examples_comment, examples_line, examples_keyword, examples_name, examples_table) end @examples_array.extend(ExamplesArray) @background.feature_elements << self if @background end