class Cucumber::Core::Ast::ScenarioOutline

Constants

MissingExamples

Attributes

comments[R]
examples_tables[R]
keyword[R]
line[R]
steps[R]
tags[R]

Public Class Methods

new(location, comments, tags, keyword, name, description, steps, examples) click to toggle source
# File lib/cucumber/core/ast/scenario_outline.rb, line 19
def initialize(location, comments, tags, keyword, name, description, steps, examples)
  @location          = location
  @comments          = comments
  @tags              = tags
  @keyword           = keyword
  @name              = name
  @description       = description
  @steps             = steps
  @examples_tables   = examples
end

Private Instance Methods

children() click to toggle source
# File lib/cucumber/core/ast/scenario_outline.rb, line 32
def children
  @steps + @examples_tables
end
description_for_visitors() click to toggle source
# File lib/cucumber/core/ast/scenario_outline.rb, line 36
def description_for_visitors
  :scenario_outline
end