Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

python311-pytest-bdd-5.0.0-1.13 RPM for noarch

From OpenSuSE Tumbleweed for noarch

Name: python311-pytest-bdd Distribution: openSUSE Tumbleweed
Version: 5.0.0 Vendor: openSUSE
Release: 1.13 Build date: Fri Mar 11 03:41:42 2022
Group: Unspecified Build host: reproducible
Size: 299088 Source RPM: python-pytest-bdd-5.0.0-1.13.src.rpm
Packager: https://bugs.opensuse.org
Url: https://github.com/pytest-dev/pytest-bdd
Summary: BDD for pytest
BDD library for the py.test runner

pytest-bdd implements a subset of Gherkin language for the automation of the project
requirements testing and easier behavioral driven development.

Unlike many other BDD tools it doesn't require a separate runner and benefits from
the power and flexibility of the pytest. It allows to unify your unit and functional
tests, easier continuous integration server configuration and maximal reuse of the
tests setup.

Pytest fixtures written for the unit tests can be reused for the setup and actions
mentioned in the feature steps with dependency injection, which allows a true BDD
just-enough specification of the requirements without maintaining any context object
containing the side effects of the Gherkin imperative declarations.

Provides

Requires

License

MIT

Changelog

* Fri Mar 11 2022 Steve Kowalik <steven.kowalik@suse.com>
  - 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
* Fri Feb 26 2021 Ben Greiner <code@bnavigator.de>
  - update to 4.0.2
    * Fix a bug that prevents using comments in the Examples:
      section. (youtux)
  - provide the correct u-a conrolled command to the tests
  - Skip failing tests: test_at_scenario and test_step_trace
* Wed Sep 23 2020 Ondřej Súkup <mimi.vx@gmail.com>
  - 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.
* Tue Jun 09 2020 Tomáš Chvátal <tchvatal@suse.com>
  - Update to 3.4.0:
    * Parse multiline steps according to the gherkin specification #365.
* Mon Apr 27 2020 Tomáš Chvátal <tchvatal@suse.com>
  - Update to 3.3.0:
    * Require at least pytest 4.3
  - Remove merged test_flaky.patch
* Mon Apr 20 2020 Tomáš Chvátal <tchvatal@suse.com>
  - Fix build without python2
* Tue Mar 10 2020 Ondřej Súkup <mimi.vx@gmail.com>
  - use %pytest macro
  - add test_flaky.patch to fix gerkhin reporter test flakinness
* Mon Sep 09 2019 Tomáš Chvátal <tchvatal@suse.com>
  - Update to 3.2.1:
    * python 3.8 support
* Thu Jul 18 2019 Tomáš Chvátal <tchvatal@suse.com>
  - 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.
* Thu Mar 21 2019 John Vandenberg <jayvdb@gmail.com>
  - Convert to single spec
  - Use %license
  - Update to v3.1.0

Files

/etc/alternatives/pytest-bdd
/usr/bin/pytest-bdd
/usr/bin/pytest-bdd-3.11
/usr/lib/python3.11/site-packages/pytest_bdd
/usr/lib/python3.11/site-packages/pytest_bdd-5.0.0-py3.11.egg-info
/usr/lib/python3.11/site-packages/pytest_bdd-5.0.0-py3.11.egg-info/PKG-INFO
/usr/lib/python3.11/site-packages/pytest_bdd-5.0.0-py3.11.egg-info/SOURCES.txt
/usr/lib/python3.11/site-packages/pytest_bdd-5.0.0-py3.11.egg-info/dependency_links.txt
/usr/lib/python3.11/site-packages/pytest_bdd-5.0.0-py3.11.egg-info/entry_points.txt
/usr/lib/python3.11/site-packages/pytest_bdd-5.0.0-py3.11.egg-info/requires.txt
/usr/lib/python3.11/site-packages/pytest_bdd-5.0.0-py3.11.egg-info/top_level.txt
/usr/lib/python3.11/site-packages/pytest_bdd/__init__.py
/usr/lib/python3.11/site-packages/pytest_bdd/__pycache__
/usr/lib/python3.11/site-packages/pytest_bdd/__pycache__/__init__.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/pytest_bdd/__pycache__/__init__.cpython-311.pyc
/usr/lib/python3.11/site-packages/pytest_bdd/__pycache__/cucumber_json.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/pytest_bdd/__pycache__/cucumber_json.cpython-311.pyc
/usr/lib/python3.11/site-packages/pytest_bdd/__pycache__/exceptions.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/pytest_bdd/__pycache__/exceptions.cpython-311.pyc
/usr/lib/python3.11/site-packages/pytest_bdd/__pycache__/feature.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/pytest_bdd/__pycache__/feature.cpython-311.pyc
/usr/lib/python3.11/site-packages/pytest_bdd/__pycache__/generation.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/pytest_bdd/__pycache__/generation.cpython-311.pyc
/usr/lib/python3.11/site-packages/pytest_bdd/__pycache__/gherkin_terminal_reporter.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/pytest_bdd/__pycache__/gherkin_terminal_reporter.cpython-311.pyc
/usr/lib/python3.11/site-packages/pytest_bdd/__pycache__/hooks.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/pytest_bdd/__pycache__/hooks.cpython-311.pyc
/usr/lib/python3.11/site-packages/pytest_bdd/__pycache__/parser.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/pytest_bdd/__pycache__/parser.cpython-311.pyc
/usr/lib/python3.11/site-packages/pytest_bdd/__pycache__/parsers.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/pytest_bdd/__pycache__/parsers.cpython-311.pyc
/usr/lib/python3.11/site-packages/pytest_bdd/__pycache__/plugin.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/pytest_bdd/__pycache__/plugin.cpython-311.pyc
/usr/lib/python3.11/site-packages/pytest_bdd/__pycache__/reporting.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/pytest_bdd/__pycache__/reporting.cpython-311.pyc
/usr/lib/python3.11/site-packages/pytest_bdd/__pycache__/scenario.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/pytest_bdd/__pycache__/scenario.cpython-311.pyc
/usr/lib/python3.11/site-packages/pytest_bdd/__pycache__/scripts.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/pytest_bdd/__pycache__/scripts.cpython-311.pyc
/usr/lib/python3.11/site-packages/pytest_bdd/__pycache__/steps.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/pytest_bdd/__pycache__/steps.cpython-311.pyc
/usr/lib/python3.11/site-packages/pytest_bdd/__pycache__/types.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/pytest_bdd/__pycache__/types.cpython-311.pyc
/usr/lib/python3.11/site-packages/pytest_bdd/__pycache__/utils.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/pytest_bdd/__pycache__/utils.cpython-311.pyc
/usr/lib/python3.11/site-packages/pytest_bdd/cucumber_json.py
/usr/lib/python3.11/site-packages/pytest_bdd/exceptions.py
/usr/lib/python3.11/site-packages/pytest_bdd/feature.py
/usr/lib/python3.11/site-packages/pytest_bdd/generation.py
/usr/lib/python3.11/site-packages/pytest_bdd/gherkin_terminal_reporter.py
/usr/lib/python3.11/site-packages/pytest_bdd/hooks.py
/usr/lib/python3.11/site-packages/pytest_bdd/parser.py
/usr/lib/python3.11/site-packages/pytest_bdd/parsers.py
/usr/lib/python3.11/site-packages/pytest_bdd/plugin.py
/usr/lib/python3.11/site-packages/pytest_bdd/reporting.py
/usr/lib/python3.11/site-packages/pytest_bdd/scenario.py
/usr/lib/python3.11/site-packages/pytest_bdd/scripts.py
/usr/lib/python3.11/site-packages/pytest_bdd/steps.py
/usr/lib/python3.11/site-packages/pytest_bdd/templates
/usr/lib/python3.11/site-packages/pytest_bdd/templates/test.py.mak
/usr/lib/python3.11/site-packages/pytest_bdd/types.py
/usr/lib/python3.11/site-packages/pytest_bdd/utils.py
/usr/share/doc/packages/python311-pytest-bdd
/usr/share/doc/packages/python311-pytest-bdd/AUTHORS.rst
/usr/share/doc/packages/python311-pytest-bdd/CHANGES.rst
/usr/share/doc/packages/python311-pytest-bdd/README.rst
/usr/share/licenses/python311-pytest-bdd
/usr/share/licenses/python311-pytest-bdd/LICENSE.txt


Generated by rpm2html 1.8.1

Fabrice Bellet, Wed May 1 23:23:10 2024