Revisions of python-pytest-bdd
Dominique Leuenberger (dimstar_suse)
accepted
request 960954
from
Steve Kowalik (StevenK)
(revision 10)
- Update to 5.0.0: * Rewrite the logic to parse Examples for Scenario Outlines. Now the substitution of the examples is done during the parsing of Gherkin feature files. * Removed ``example_converters`` from ``scenario(...)`` signature. * Removed ``--cucumberjson-expanded`` and ``--cucumber-json-expanded`` options. Now the JSON report is always expanded. * Removed ``--gherkin-terminal-reporter-expanded`` option. * `when` and `then` steps now can provide a `target_fixture`, just like `given` does. * Drop compatibility for python 2 and officially support only python >= 3.6. * Fix error when using `--cucumber-json-expanded` in combination with `example_converters` (marcbrossaissogeti). * Fix `--generate-missing` not correctly recognizing steps with parsers - Drop python-mock and python-six from BuildRequires and Requires. - No longer skip tests that are not broken
Dominique Leuenberger (dimstar_suse)
accepted
request 836273
from
Ondřej Súkup (mimi_vx)
(revision 8)
- update to 4.0.1 - remove requires on python-enum34, not needed by pytest-bdd * Fixed performance regression introduced in 4.0.0 where collection time of tests would take way longer than before * Strict Gherkin option is removed (@scenario() does not accept the strict_gherkin parameter). * @scenario() does not accept the undocumented parameter caller_module anymore. * Given step is no longer a fixture. The scope parameter is also removed. * Fixture parameter is removed from the given step declaration. * pytest_bdd_step_validation_error hook is removed. * Fix an error with pytest-pylint plugin * Fix pytest-xdist 2.0 compatibility * Fix compatibility with pytest 6 --import-mode=importlib option.
Dominique Leuenberger (dimstar_suse)
accepted
request 812820
from
Tomáš Chvátal (scarabeus_iv)
(revision 7)
- Update to 3.4.0: * Parse multiline steps according to the gherkin specification #365.
Dominique Leuenberger (dimstar_suse)
accepted
request 798143
from
Tomáš Chvátal (scarabeus_iv)
(revision 6)
- Update to 3.3.0: * Require at least pytest 4.3 - Remove merged test_flaky.patch
Dominique Leuenberger (dimstar_suse)
accepted
request 795763
from
Tomáš Chvátal (scarabeus_iv)
(revision 5)
- Fix build without python2
Dominique Leuenberger (dimstar_suse)
accepted
request 783248
from
Ondřej Súkup (mimi_vx)
(revision 4)
- use %pytest macro - add test_flaky.patch to fix gerkhin reporter test flakinness
Dominique Leuenberger (dimstar_suse)
accepted
request 729485
from
Tomáš Chvátal (scarabeus_iv)
(revision 3)
- Update to 3.2.1: * python 3.8 support
Dominique Leuenberger (dimstar_suse)
accepted
request 716613
from
Tomáš Chvátal (scarabeus_iv)
(revision 2)
- Update to 3.1.1: * Allow unicode string in @given() step names when using python2. This makes the transition of projects from python 2 to 3 easier.
Dominique Leuenberger (dimstar_suse)
accepted
request 687369
from
Tomáš Chvátal (scarabeus_iv)
(revision 1)
- Convert to single spec - Use %license - Update to v3.1.0 - Initial version 0.6.8
Displaying all 10 revisions