smarie / python-pytest-steps

A tiny package to ease the creation of test steps with shared intermediate results/state.
https://smarie.github.io/python-pytest-steps/
BSD 3-Clause "New" or "Revised" License
57 stars 5 forks source link

TypeError: Unable to hash test parameter '...'. Hashable parameters are required to use steps reliably. #41

Closed smarie closed 3 years ago

smarie commented 3 years ago

This seems to happen when pytest-steps is used with pytest-cases and a LazyValue, LazyTuple, LazyTupleItem, fixture_ref, FixtureRefItem is used as parameter value.

smarie commented 3 years ago

Fixed with pytest-cases 3.4.6