Now appending fixtures to the closure once it has been built is supported. This fixes an issue with pytest-asyncio. Fixes #176 Fixed issue when parametrize_with_cases was used on case functions themselves (nesting/recursion). This was due to a lack of support of the place_as magic pytest attribute. Fixes #179 Added a warning concerning usage of indirect in parametrize when fixture references are present. See #150 See documentation page for details
Migrated to Github Actions + nox for CI/CD. New helper function get_current_case_id to get the curr...
@pytest.mark.usefixtures can be now be used on case functions. Fixes #152. See documentation page f...
Fixed fixture 'self' not found issue when @fixture was used to decorate a class method not explicitl...
Now appending fixtures to the closure once it has been built is supported. This fixes an issue with ...
Fixed issue with @parametrize_with_cases when two cases with the same id and both requiring a fixtur...
Legacy v1 API was dropped. Fixes #192 Unbound case functions in a class (e.g. Foo.bar) can now be d...
Fixed wrong module string decomposition when passed to cases argument in @parametrize_with_cases. Fi...
Improved documentation to explain why @fixture should be used instead of @pytest.fixture. Fixed #125...
@parametrize_with_cases now supports that argnames is a list or tuple, just as @pytest.mark.parametr...
<ul> <li><p><code>@parametrize_with_cases</code> now by default (<c...
Fixed "Created fixture names are not unique, please report" error when duplicate fixture reference i...
<ul> <li><p>New: from version <code>3.2</code> on, if <code>auto...
Migrated to Github Actions + nox for CI/CD. New helper function get_current_case_id to get the curr...
@pytest.mark.usefixtures can be now be used on case functions. Fixes #152. See documentation page f...
Fixed fixture 'self' not found issue when @fixture was used to decorate a class method not explicitl...
Now appending fixtures to the closure once it has been built is supported. This fixes an issue with ...
Fixed issue with @parametrize_with_cases when two cases with the same id and both requiring a fixtur...
Legacy v1 API was dropped. Fixes #192 Unbound case functions in a class (e.g. Foo.bar) can now be d...
Fixed wrong module string decomposition when passed to cases argument in @parametrize_with_cases. Fi...
Improved documentation to explain why @fixture should be used instead of @pytest.fixture. Fixed #125...
@parametrize_with_cases now supports that argnames is a list or tuple, just as @pytest.mark.parametr...
<ul> <li><p><code>@parametrize_with_cases</code> now by default (<c...
Fixed "Created fixture names are not unique, please report" error when duplicate fixture reference i...
<ul> <li><p>New: from version <code>3.2</code> on, if <code>auto...
Migrated to Github Actions + nox for CI/CD. New helper function get_current_case_id to get the curr...
@pytest.mark.usefixtures can be now be used on case functions. Fixes #152. See documentation page f...
Fixed fixture 'self' not found issue when @fixture was used to decorate a class method not explicitl...