Skip to content

Releases: smarie/python-pytest-cases

1.11.9 - bugfix

11 Dec 13:32
Compare
Choose a tag to compare

FixtureClosureNode is now able to properly handle ignore_args, and now supports that plugins append fixtures to the closure, such as pytest-asyncio. Added corresponding tests. Fixes #68

See documentation page for details.

1.11.8 - bugfix

22 Nov 12:41
Compare
Choose a tag to compare

Fixed KeyError issue happening when a fixture is not found. Now users will see the "normal" error message from pytest ("fixture <name> not found"). Fixed #67.

See documentation page for details.

1.11.7 - bugfix

18 Nov 10:08
Compare
Choose a tag to compare

Fixed ValueError issue happening with indirectly parametrized fixtures. Fixed #64.

See documentation page for details.

1.11.6 - pyproject.toml

17 Nov 16:09
Compare
Choose a tag to compare

raddessi added a pyproject.toml - thanks! Fixed #65.

See documentation page for details.

1.11.5 - bugfix

05 Nov 12:54
Compare
Choose a tag to compare

pytest_parametrize_plus was not working correctly with test classes, leading to fixture 'self' not found. Fixed #63.

See documentation page for details.

1.11.4 - python 2 bugfix

23 Oct 14:27
Compare
Choose a tag to compare

Fixed issue happening with @pytest.mark.parametrize with python 2. Fixed #62.

See documentation page for details.

1.11.3 - minor improvements

01 Oct 15:06
Compare
Choose a tag to compare

Better error message when users use THIS_MODULE in cases= instead of module=.

Added __version__ package-level attribute.

See documentation page for details.

1.11.2 - Increased tolerance to other plugins + bugfix

05 Sep 14:16
Compare
Choose a tag to compare

Now when other plugins try to manipulate the fixture closure, warning messages are emitted but no error is raised. Fixed #55.

Also fixed issue #58 happening with doctest.

See documentation page for details.

1.11.1 - Added `six` dependency explicitly

02 Aug 10:34
Compare
Choose a tag to compare

It was missing from setup.py.

See documentation page for details.

1.11.0 - `fixture_ref` can now be used inside tuples, leading to cross-products

01 Aug 16:59
Compare
Choose a tag to compare