Class: Cucumber::Core::Gherkin::AstBuilder::ScenarioBuilder::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



211
212
213
214
215
216
217
218
219
220
221
# File 'lib/cucumber/core/gherkin/ast_builder.rb', line 211

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