Skip to content

Commit

Permalink
Merge pull request #116 from elchupanebrej/feature/self_descripting_g…
Browse files Browse the repository at this point in the history
…herkin

Feature/self descripting gherkin
  • Loading branch information
elchupanebrej authored Oct 5, 2024
2 parents 6ed7bf5 + 5c6f967 commit cc342ee
Show file tree
Hide file tree
Showing 63 changed files with 1,906 additions and 1,012 deletions.
15 changes: 15 additions & 0 deletions CHANGES.rst
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,14 @@ In-progress

Planned
-------
- API doc
- Add struct_bdd autoload
- Move tox.ini, pytest.ini into pyproject.toml
- Review report generation to be conform with official tools
- Add tests about linked files and features autoload (feature autoload must not be disabled on linked files)
- Check using Path globs on the feature loading via scenario/scenarios
- Rework extended_step_context method usage
- Remove tests targeting Feature parsing

- https://github.com/pytest-dev/pytest-bdd/issues/488
- Nested Rules support
Expand All @@ -16,6 +23,7 @@ Planned
- Implement support of \*.md files

- Waiting for upstream issue https://github.com/cucumber/gherkin/pull/64
- Use js implementation for such feature
- Support of messages:

- Pending:
Expand All @@ -30,6 +38,8 @@ Planned
- Generate documentation via https://github.com/jolly-good-toolbelt/sphinx_gherkindoc instead of direct use

- Move sphinx-gherkindoc to official parser

- Documentation is ugly when contains injected code
- Rework generation code to include new features directly

- Generate code into dir structure aligned with proposed project layout
Expand All @@ -49,6 +59,11 @@ Planned
- Add support of native legacy cucumber-json
- Test against https://github.com/cucumber/json-formatter

Unreleased
----------
- Fixed pytest.ini option "disable_feature_autoload"
- Improved fixture injection by adding seamless fixtures on plugin/module collection

2.1.4
----------
- Add support for Python 3.12 in CI
Expand Down
Loading

0 comments on commit cc342ee

Please sign in to comment.