class Gherkin::Dialect
def self.for(name)
def self.for(name) spec = DIALECTS[name] return nil unless spec new(spec) end
def and_keywords
def and_keywords @spec.fetch('and') end
def background_keywords
def background_keywords @spec.fetch('background') end
def but_keywords
def but_keywords @spec.fetch('but') end
def examples_keywords
def examples_keywords @spec.fetch('examples') end
def feature_keywords
def feature_keywords @spec.fetch('feature') end
def given_keywords
def given_keywords @spec.fetch('given') end
def initialize(spec)
def initialize(spec) @spec = spec end
def rule_keywords
def rule_keywords @spec.fetch('rule') end
def scenario_keywords
def scenario_keywords @spec.fetch('scenario') end
def scenario_outline_keywords
def scenario_outline_keywords @spec.fetch('scenarioOutline') end
def then_keywords
def then_keywords @spec.fetch('then') end
def when_keywords
def when_keywords @spec.fetch('when') end