Feature: Testing Sphinx Writer¶
Test the ability to write Gherkin data to a SphinxWriter object, with a multiline feature description for pytest.
This includes several paragraphs of description, to demonstrate how blank lines are handled in the pytest-bdd parser.
Scenario: Test a Scenario¶
Tagged: JIRA-1234, quarantined
Given a test feature
When the suite reaches a scenario
Then the file is converted into rST
Scenario Outline: Test a Scenario Outline¶
Given I put <thing> in a blender
When I turn the blender on
Then it should transform into <other thing>
Examples:¶
thing |
other thing |
---|---|
apple |
apple sauce |
banana |
smoothie |
Scenario: Text and Table Scenario¶
Given step text
Lorum ipsum solor sit amet.
When the suite reaches a scenario table
name
department
Barry
Beer Cans
Pudey
Silly Walks
Two-Lumps
Silly Walks
Then the file is converted into rST
Scenario: Normal scenarios with add on steps (And, But)¶
Given something
And something else
When something happens
Then something happened
And something else also happened
And another thing happened
Scenario: Indentation is ignored when any step in the scenario has text or a table¶
Given a step with some text
Here be that said text!
And an And step with some text too
Hello again!
And how about a table in there too
position
name
first
Who
second
What
third
I don’t know
When the fantasy has ended
And all the children are gone
Then something deep inside me
Helps me to carry on
And Encarnaciooooon
And doodle-doodle-doodle-doo