Class: Cucumber::Core::Gherkin::AstBuilder::ScenarioOutlineBuilder::StepBuilder

Inherits:
Builder
  • Object
show all
Defined in:
lib/cucumber/core/gherkin/ast_builder.rb

Instance Method Summary collapse

Instance Method Details

#result(language) ⇒ Object



298
299
300
301
302
303
304
305
306
307
308
# File 'lib/cucumber/core/gherkin/ast_builder.rb', line 298

def result(language)
  step = Ast::OutlineStep.new(
    language,
    location,
    node.keyword,
    node.name,
    Ast::MultilineArgument.from(node.doc_string || node.rows, location)
  )
  step.gherkin_statement(node)
  step
end