Revisions of python-pytest-bdd

Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 960954 from Steve Kowalik's avatar 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's avatar Dominique Leuenberger (dimstar_suse) accepted request 836273 from Ondřej Súkup's avatar 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's avatar Dominique Leuenberger (dimstar_suse) accepted request 812820 from Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) (revision 7)
- Update to 3.4.0:
  * Parse multiline steps according to the gherkin specification #365.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 798143 from Tomáš Chvátal's avatar 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's avatar Dominique Leuenberger (dimstar_suse) accepted request 783248 from Ondřej Súkup's avatar Ondřej Súkup (mimi_vx) (revision 4)
- use %pytest macro 
- add test_flaky.patch to fix gerkhin reporter test flakinness
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 729485 from Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) (revision 3)
- Update to 3.2.1:
  * python 3.8 support
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 716613 from Tomáš Chvátal's avatar 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's avatar Dominique Leuenberger (dimstar_suse) accepted request 687369 from Tomáš Chvátal's avatar 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
openSUSE Build Service is sponsored by