Subject: CVS commit: pkgsrc/devel/py-hypothesis
From: Adam Ciarcinski
Date: 2017-08-13 11:46:55
Message id:

Log Message:
This release documents the previously undocumented phases feature”, making \ 
it part of the official public API. It also updates how the example database is \ 
used. Principally:
* A Phases.reuse argument will now correctly control whether examples from the \ 
database are run (it previously did exactly the wrong thing and controlled \ 
whether examples would be saved).
* Hypothesis will no longer try to rerun all previously failing examples. \ 
Instead it will replay the smallest previously failing example and a selection \ 
of other examples that are likely to trigger any other bugs that will found. \ 
This prevents a previous failure from dominating your tests unnecessarily.
* As a result of the previous change, Hypothesis will be slower about clearing \ 
out old examples from the database that are no longer failing (because it can \ 
only clear out ones that it actually runs).