Pytest-steps

Latest version: v1.8.0

Safety actively analyzes 628903 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 4 of 5

1.1.1

Fixed a pytest ordering issue in generator mode, by relying on [place_as](https://github.com/pytest-dev/pytest/issues/4429). Fixed [#18](https://github.com/smarie/python-pytest-steps/issues/18).

1.1.0

Fixed: `one_per_step` can now be used with generator-style fixtures.

API:
- New method `get_underlying_fixture` to Truly get a fixture value even if it comes from a `one_per_step`
- internal constant `INNER_STEP_ARGNAME` is now named `GENERATOR_MODE_STEP_ARGNAME`
- 5 new utility methods to support combining this plugin with `pytest-harvest` (see documentation for details): `handle_steps_in_results_dct`, `remove_step_from_test_id`, `get_all_pytest_param_names_except_step_id`, `pivot_steps_on_df`, `get_flattened_multilevel_columns`

1.0.4

Improved readability in signature-fiddling hacks: now the logic is separate from the two generated function signatures, both for generator and parametrizer modes.

1.0.3

Test functions using new generator mode can now use the 'request' parameter. Fixed [12](https://github.com/smarie/python-pytest-steps/issues/12)

1.0.2

* Fixed [11](https://github.com/smarie/python-pytest-steps/issues/11)

1.0.1

* Removed some deprecation warnings appearing in latest pytest 3.x, about the future pytest 4 to come. Fixed [10](https://github.com/smarie/python-pytest-steps/issues/10)

Page 4 of 5

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.