.. role:: gherkin-step-keyword .. role:: gherkin-step-content .. role:: gherkin-feature-description .. role:: gherkin-scenario-description .. role:: gherkin-feature-keyword .. role:: gherkin-feature-content .. role:: gherkin-background-keyword .. role:: gherkin-background-content .. role:: gherkin-scenario-keyword .. role:: gherkin-scenario-content .. role:: gherkin-scenario-outline-keyword .. role:: gherkin-scenario-outline-content .. role:: gherkin-examples-keyword .. role:: gherkin-examples-content .. role:: gherkin-tag-keyword .. role:: gherkin-tag-content :gherkin-feature-keyword:`Feature:` :gherkin-feature-content:`Descriptions with raw rST` ======================================================================================== Sometimes we want to describe a feature, but it is also helpful to put in a code block like this: .. code-block:: North West * East South Or sometimes we may want to put in a link to something like `Python `__. :gherkin-scenario-keyword:`Scenario:` :gherkin-scenario-content:`A scenario can be described with rST too` ---------------------------------------------------------------------------------------------------------- We might want the same thing in a scenario. .. code-block:: North West * East South Or sometimes we may want to put in a link to something like `Python `__. | :gherkin-step-keyword:`Given` a | :gherkin-step-keyword:`When` b | :gherkin-step-keyword:`Then` c