You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHubβs verified signature.
π New Features
allure-pytest-bdd: the Allure API is now fully supported (implements #726 via #845) - @delatrie
allure-pytest-bdd: expected failures (xfail) are supported (via #845) - @delatrie
allure-pytest-bdd: steps can be renamed at runtime with @allure.title (implements #737 via #845) - @delatrie
allure-pytest-bdd: gherkin tags are converted to test result tags (via #845) - @delatrie
allure-pytest-bdd: fill test result descriptions from feature and scenario descriptions (via #845) - @delatrie
allure-pytest-bdd: convert data tables and doc strings to attachments (implements #844 via #845) - @delatrie
allure-pytest-bdd: lint templates are supported via the --allure-link-pattern CLI argument. The syntax is similar to allure-pytest (via #845) - @delatrie
commons: enable type checking for allure and allure_commons packages (implements #731 via #850) - @delatrie
commons: add type annotations for allure.step (implements #759 and #828 # via #830) - @starod00m
π¬ Improvements
allure-pytest-bdd: unexpected errors make tests and steps broken instead of failed (via #845) - @delatrie
allure-pytest-bdd: pytest parameters of a test are now not duplicated in the test's name (via #845) - @delatrie
π Bug Fixes
commons: invalid SVG media type in allure.attachment_type.SVG (#840; fixed via #841) - @harmin-parra
allure-pytest-bdd: invalid test results are generated for scenarios with pytest parameters (#655; fixed via #845) - @delatrie
allure-pytest-bdd: a skipped teardown overwrite the test's status (fixed via #845) - @delatrie
commons: cleaning the Allure Resuts directory causes FileNotFoundError when running in a parallel environment (#807; fixed via #809) - @hokor
β¬οΈ Dependency Updates
allure-pytest-bdd: drop the official support for pytest-bdd 3 and 4 (via #849) - @delatrie
commons: drop the official support for Python 3.7 - @delatrie
π Documentation improvements
allure-pytest: add a dynamic severity example (via #758) - @suhaibasaeed
π» Internal changes
build: fix a caching issue with the build workflow (via #810) - @delatrie
build: update python versions to test against (via #842) - @delatrie