Group :: Development/Python3
RPM: python3-module-hypothesis-cats
Main Changelog Spec Patches Sources Download Gear Bugs and FR Repocop
31 october 2022 Paul Wolneykien <manowar at altlinux.org> 0.1.2-alt1
- Support parent/child relationships between sets of classified values.
- Allow to pass a custom equality function to the `nonequal` mapper.
- Call `event()` on each expected exception raise.
- Also, event 'No exceptions were expected' when that is the case.
- Report about exceptions using `note()` when an unexpected exception occurs.
- Added `parseDivided` func allowing to use dict descriptors with
`values` anywhere a strategy arguments are needed. - Fix: Don't block parsing an inplace category description.
- Allow to specify a number of category names for a value in a set
of requirements. - Optimization: let `CatChecker` to instantiate faster in `@given_divided`.
- Allow to get `CatChecker` from the decorator in an argument.
- Allow to query category layout for tags.
- Allow to assign and require category tags.
- Improved KeyError for missing "values" in a cat desc.
- Added `nonequal` flatmap function that filters out values that are
equal to values of the base strategy.
- The new version with some decorators.
- Initial version.