Пакет python3-module-hypothesis-cats: Информация
Исходный пакет: python3-module-hypothesis-cats
Версия: 0.1.2-alt1
Собран: 4 ноября 2022 г. 22:47 в задании #309417
Категория: Разработка/Python 3
Сообщить об ошибке в пакетеДомашняя страница: https://github.com/wolneykien/hypothesis-cats
Лицензия: GPL-2.0-or-later
О пакете: Allows to classify values generated by a Hypothesis strategy
Описание:
Hypothesis extension which allows to classify values generated by a Hypothesis strategy and then to make complex assertions based on the categories that consist up the example data given to the test.
Сопровождающий: Paul Wolneykien
Последнее изменение
31 октября 2022 г. Paul Wolneykien 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.
1 августа 2022 г. Paul Wolneykien 0.1.1-alt1
- The new version with some decorators.
26 июля 2022 г. Paul Wolneykien 0.1.0-alt1
- Initial version.