All Versions
127
Latest Version
Avg Release Cycle
20 days
Latest Release
-
Changelog History
Page 12
Changelog History
Page 12
-
v1.1.0 Changes
Straight to corner cases and verbose mode [Code][Diff]
๐ Features
- ๐ (PR#91) Straight to corner cases by default, see
unbiased
option ofassert
to disable it - ๐ (PR#93) Verbose mode on failure to have the list of all failing values encountered, see
verbose
option ofassert
to enable it - ๐ (PR#94) Better typings for
fc.record
- ๐ (PR#91) Straight to corner cases by default, see
-
v1.0.0 Changes
Easier replay of failures [Code][Diff]
Faster shrinks
No recursion when shrinking
๐ Features
- (7dd6fdb) Add min/max parameters on fc.float and fc.double
- (e294eed) Naming: lower camel case for settings keys
- (6f35cdd) Check inputs provided to fc.property for easier troubleshoot
- (b960938) Naming: rename generic_tuple into genericTuple
- (d1dde51) Faster shrink of arrays (and must of others because built on top of arrays x integers)
- (fc57174) Faster shrink of integers
- ๐ (be038f0) Replay a failure by setting seed and path
- (d25d233) Feature counterexamplePath in case of failure
- โก๏ธ (c7a1508) Update error message content in case of failure in fc.assert
- ๐ (eb0d3c2) Better rendering of strings
- (1e0a73d) Switch to pure-rand library to handle the random number generation
๐ Fixes
- (56f1e03) Clean: Bump versions of dependencies
- (d0027d7) Clean: Do not throw raw strings but Error
- ๐ (6af9e6b) Clean: Remove power-assert from devDependencies
- (fe44db5) Fix: Avoid recursion during shrinking
- (e3ecc3c) Fix: Bad number of shrinks in case of failure (offset by one)
- (79c08f7) Fix: Export dictionary arbitrary