Skip to content

Commit

Permalink
3.5.0 changelog extended
Browse files Browse the repository at this point in the history
  • Loading branch information
Sylvain MARIE committed May 7, 2021
1 parent bf7dcb4 commit 6c31064
Showing 1 changed file with 5 additions and 3 deletions.
8 changes: 5 additions & 3 deletions docs/changelog.md
Original file line number Diff line number Diff line change
@@ -1,13 +1,15 @@
# Changelog

### 3.5.0 - New `current_cases` fixture and `get_current_cases` function
### 3.5.0 - New `current_cases` fixture and `get_current_cases` function + Fixes

- New: Users can now easily access the current cases for each parametrized argument thanks to the new `current_cases` fixture. A new helper function `get_current_cases` is also provided, for direct access from a hook. `get_current_case_id` becomes deprecated in favour of these two. Fixes [#195](https://github.com/smarie/python-pytest-cases/issues/195)

- Bugfix: Fixed issue where the cache of a `lazy_value` used for a tuple of parameters (several `argnames`) was not considering the pytest context and thus was wrongly used across pytest nodes. Fixes [#202](https://github.com/smarie/python-pytest-cases/issues/202)

- Improved error message when a fixture parametrized with several argnames as once is not able to unpack the parameter values received (non subscriptable object).

- `parametrize_plus` and `fixture_plus` are now deprecated in favour of `parametrize` and `fixture`, as most users seem to have adopted these names without issues.

- Users can now easily access the current cases for each parametrized argument thanks to the new `current_cases` fixture. A new helper function `get_current_cases` is also provided, for direct access from a hook. `get_current_case_id` becomes deprecated in favour of these two. Fixes [#195](https://github.com/smarie/python-pytest-cases/issues/195)

- (internal) Replaced the `"used"` parameter with a dedicated singleton `USED`

### 3.4.6 - Increased compatibility with other plugins
Expand Down

0 comments on commit 6c31064

Please sign in to comment.