Skip to content

Releases: smarie/python-pytest-steps

1.8.0 - New fixtures for `pytest-harvest`

23 Sep 16:38
Compare
Choose a tag to compare
  • New fixtures step_bag and cross_bag, that may be used when pytest-harvest is installed. These fixtures are versions of pytest-harvest's results_bag fixture that can be used with steps. Fixes #49. PR #46 by j-carson.
  • six is not a dependency anymore.

See documentation page for details.

1.7.3 - packaging improvements

25 Apr 14:10
Compare
Choose a tag to compare
  • packaging improvements: set the "universal wheel" flag to 1, and cleaned up the setup.py. In particular removed dependency to six for setup and added py.typed file, as well as set the zip_safe flag to False. Removed tests folder from package. Fixes #39

See documentation page for details.

1.7.2 - warning removed

16 Jan 16:16
Compare
Choose a tag to compare

Removed import warning. Fixed #37

See documentation page for details.

1.7.1 - `pyproject.toml`

18 Nov 11:09
Compare
Choose a tag to compare

Added pyproject.toml.

See documentation page for details.

1.7.0 - Support for test functions located inside test classes

05 Nov 15:15
Compare
Choose a tag to compare

@test_steps can now be used on test functions located inside classes. Fixed #16

Warning: as a consequence of the fix above, the order of arguments has changed. this has an impact for manual execution. See here for details.

See documentation page for details.

1.6.4 - python 2 bugfix

23 Oct 15:43
Compare
Choose a tag to compare

Fixed issue happening with python 2 when unicode_literals are used in the parameters receiving string types. Fixed #34

See documentation page for details.

1.6.3 - added `__version__` attribute

01 Oct 15:18
Compare
Choose a tag to compare

Added __version__ attribute at package level

See documentation page for details.

1.6.1 - Minor code improvements

15 Mar 20:27
Compare
Choose a tag to compare

Made the python 3 signature patch more readable... for those users who will enter in the code while debugging.

See documentation page for details.

1.6.0 - Minor dependencies update

15 Mar 15:07
Compare
Choose a tag to compare

Improved docstring for @cross_steps_fixture.
Replaced decorator dependency + internal hack with proper usage of makefun.

See documentation page for details.

1.5.4 - Bug fix

08 Jan 10:48
Compare
Choose a tag to compare

The test step list is now correctly taken into account when a decorated function is called manually. Fixed #30.

See documentation page for details.