class Cucumber::Gherkin::StepsParser
def parse(text)
def parse(text) dialect = ::Gherkin::Dialect.for(@language) gherkin_document = nil messages = ::Gherkin.from_source('dummy', feature_header(dialect) + text, gherkin_options) messages.each do |message| gherkin_document = message.gherkin_document.to_h unless message.gherkin_document.nil? end @builder.steps(gherkin_document[:feature][:children][0][:scenario][:steps]) end