forked from pytest-dev/pytest-bdd
-
Notifications
You must be signed in to change notification settings - Fork 3
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #118 from elchupanebrej/feature/self_descripting_g…
…herkin Rework documentation structure
- Loading branch information
Showing
12 changed files
with
307 additions
and
207 deletions.
There are no files selected for viewing
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,135 +1,164 @@ | ||
Features | ||
======== | ||
|
||
.. NOTE:: Features below are part of end-to-end test suite; You always could find most specific | ||
use cases of **pytest-bdd-ng** by investigation of its regression | ||
test suite https://github.com/elchupanebrej/pytest-bdd-ng/tree/default/tests | ||
|
||
Tutrorial/Launch.feature | ||
"""""""""""""""""""""""" | ||
|
||
.. include:: ../features/Tutrorial/Launch.feature | ||
|
||
Scenario | ||
-------- | ||
|
||
Description.feature | ||
################### | ||
|
||
.. include:: ../features/Scenario/Description.feature | ||
:code: gherkin | ||
|
||
Feature/Localization.feature | ||
"""""""""""""""""""""""""""" | ||
Tag.feature | ||
########### | ||
|
||
.. include:: ../features/Feature/Localization.feature | ||
.. include:: ../features/Scenario/Tag.feature | ||
:code: gherkin | ||
|
||
Feature/Description.feature | ||
""""""""""""""""""""""""""" | ||
Outline | ||
####### | ||
|
||
.. include:: ../features/Feature/Description.feature | ||
Examples Tag.feature | ||
!!!!!!!!!!!!!!!!!!!! | ||
|
||
.. include:: ../features/Scenario/Outline/Examples Tag.feature | ||
:code: gherkin | ||
|
||
Feature/Tag conversion.feature | ||
"""""""""""""""""""""""""""""" | ||
Step definition | ||
--------------- | ||
|
||
.. include:: ../features/Feature/Tag conversion.feature | ||
Target fixtures specification.feature | ||
##################################### | ||
|
||
.. include:: ../features/Step definition/Target fixtures specification.feature | ||
:code: gherkin | ||
|
||
Feature/Tag.feature | ||
""""""""""""""""""" | ||
Pytest fixtures substitution.feature | ||
#################################### | ||
|
||
.. include:: ../features/Feature/Tag.feature | ||
.. include:: ../features/Step definition/Pytest fixtures substitution.feature | ||
:code: gherkin | ||
|
||
Step/Doc string.feature | ||
""""""""""""""""""""""" | ||
Parameters | ||
########## | ||
|
||
.. include:: ../features/Step/Doc string.feature | ||
Defaults.feature | ||
!!!!!!!!!!!!!!!! | ||
|
||
.. include:: ../features/Step definition/Parameters/Defaults.feature | ||
:code: gherkin | ||
|
||
Step/Data table.feature | ||
""""""""""""""""""""""" | ||
Injection as fixtures.feature | ||
!!!!!!!!!!!!!!!!!!!!!!!!!!!!! | ||
|
||
.. include:: ../features/Step/Data table.feature | ||
.. include:: ../features/Step definition/Parameters/Injection as fixtures.feature | ||
:code: gherkin | ||
|
||
Step/Step definition bounding.feature | ||
""""""""""""""""""""""""""""""""""""" | ||
Conversion.feature | ||
!!!!!!!!!!!!!!!!!! | ||
|
||
.. include:: ../features/Step/Step definition bounding.feature | ||
.. include:: ../features/Step definition/Parameters/Conversion.feature | ||
:code: gherkin | ||
|
||
Step definition/Target fixtures specification.feature | ||
""""""""""""""""""""""""""""""""""""""""""""""""""""" | ||
Parsing by custom parser.feature | ||
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! | ||
|
||
.. include:: ../features/Step definition/Target fixtures specification.feature | ||
.. include:: ../features/Step definition/Parameters/Parsing by custom parser.feature | ||
:code: gherkin | ||
|
||
Step definition/Pytest fixtures substitution.feature | ||
"""""""""""""""""""""""""""""""""""""""""""""""""""" | ||
Parsing.feature | ||
!!!!!!!!!!!!!!! | ||
|
||
.. include:: ../features/Step definition/Pytest fixtures substitution.feature | ||
.. include:: ../features/Step definition/Parameters/Parsing.feature | ||
:code: gherkin | ||
|
||
Scenario/Description.feature | ||
"""""""""""""""""""""""""""" | ||
Step | ||
---- | ||
|
||
.. include:: ../features/Scenario/Description.feature | ||
Doc string.feature | ||
################## | ||
|
||
.. include:: ../features/Step/Doc string.feature | ||
:code: gherkin | ||
|
||
Scenario/Tag.feature | ||
"""""""""""""""""""" | ||
Data table.feature | ||
################## | ||
|
||
.. include:: ../features/Scenario/Tag.feature | ||
.. include:: ../features/Step/Data table.feature | ||
:code: gherkin | ||
|
||
Feature/Load/Scenario search from base url.feature | ||
################################################## | ||
Step definition bounding.feature | ||
################################ | ||
|
||
.. include:: ../features/Feature/Load/Scenario search from base url.feature | ||
.. include:: ../features/Step/Step definition bounding.feature | ||
:code: gherkin | ||
|
||
Feature/Load/Autoload.feature | ||
############################# | ||
Feature | ||
------- | ||
|
||
.. include:: ../features/Feature/Load/Autoload.feature | ||
Localization.feature | ||
#################### | ||
|
||
.. include:: ../features/Feature/Localization.feature | ||
:code: gherkin | ||
|
||
Feature/Load/Scenario function loader.feature | ||
############################################# | ||
Description.feature | ||
################### | ||
|
||
.. include:: ../features/Feature/Load/Scenario function loader.feature | ||
.. include:: ../features/Feature/Description.feature | ||
:code: gherkin | ||
|
||
Feature/Load/Scenario search from base directory.feature | ||
######################################################## | ||
Tag conversion.feature | ||
###################### | ||
|
||
.. include:: ../features/Feature/Load/Scenario search from base directory.feature | ||
.. include:: ../features/Feature/Tag conversion.feature | ||
:code: gherkin | ||
|
||
Step definition/Parameters/Defaults.feature | ||
########################################### | ||
Tag.feature | ||
########### | ||
|
||
.. include:: ../features/Step definition/Parameters/Defaults.feature | ||
.. include:: ../features/Feature/Tag.feature | ||
:code: gherkin | ||
|
||
Step definition/Parameters/Injection as fixtures.feature | ||
######################################################## | ||
Load | ||
#### | ||
|
||
.. include:: ../features/Step definition/Parameters/Injection as fixtures.feature | ||
Scenario search from base url.feature | ||
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! | ||
|
||
.. include:: ../features/Feature/Load/Scenario search from base url.feature | ||
:code: gherkin | ||
|
||
Step definition/Parameters/Conversion.feature | ||
############################################# | ||
Autoload.feature | ||
!!!!!!!!!!!!!!!! | ||
|
||
.. include:: ../features/Step definition/Parameters/Conversion.feature | ||
.. include:: ../features/Feature/Load/Autoload.feature | ||
:code: gherkin | ||
|
||
Step definition/Parameters/Parsing by custom parser.feature | ||
########################################################### | ||
Scenario function loader.feature | ||
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! | ||
|
||
.. include:: ../features/Step definition/Parameters/Parsing by custom parser.feature | ||
.. include:: ../features/Feature/Load/Scenario function loader.feature | ||
:code: gherkin | ||
|
||
Step definition/Parameters/Parsing.feature | ||
########################################## | ||
Scenario search from base directory.feature | ||
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! | ||
|
||
.. include:: ../features/Step definition/Parameters/Parsing.feature | ||
.. include:: ../features/Feature/Load/Scenario search from base directory.feature | ||
:code: gherkin | ||
|
||
Scenario/Outline/Examples Tag.feature | ||
##################################### | ||
Tutrorial | ||
--------- | ||
|
||
.. include:: ../features/Scenario/Outline/Examples Tag.feature | ||
Launch.feature | ||
############## | ||
|
||
.. include:: ../features/Tutrorial/Launch.feature | ||
:code: gherkin |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.