Module: Cucumber::Core::Gherkin::Writer

Defined in:
lib/cucumber/core/gherkin/writer.rb,
lib/cucumber/core/gherkin/writer/rule.rb,
lib/cucumber/core/gherkin/writer/step.rb,
lib/cucumber/core/gherkin/writer/table.rb,
lib/cucumber/core/gherkin/writer/example.rb,
lib/cucumber/core/gherkin/writer/feature.rb,
lib/cucumber/core/gherkin/writer/gherkin.rb,
lib/cucumber/core/gherkin/writer/helpers.rb,
lib/cucumber/core/gherkin/writer/examples.rb,
lib/cucumber/core/gherkin/writer/scenario.rb,
lib/cucumber/core/gherkin/writer/background.rb,
lib/cucumber/core/gherkin/writer/doc_string.rb,
lib/cucumber/core/gherkin/writer/scenario_outline.rb

Defined Under Namespace

Modules: AcceptsComments, HasDescription, HasElements, HasOptionsInitializer, HasRows, Indentation Classes: Background, DocString, Example, Examples, Feature, Gherkin, Rule, Scenario, ScenarioOutline, Step, Table

Instance Method Summary collapse

Instance Method Details

#gherkin(uri = 'features/test.feature') ⇒ Object



23
24
25
# File 'lib/cucumber/core/gherkin/writer.rb', line 23

def gherkin(uri = 'features/test.feature', &)
  Gherkin.new(uri, &).build
end