10.5281/zenodo.7564958
https://zenodo.org/records/7564958
oai:zenodo.org:7564958
MacIver, David R.
David R.
MacIver
0000-0002-8635-3223
Imperial College London
Hatfield-Dodds, Zac
Zac
Hatfield-Dodds
0000-0002-8646-8362
Australian National University
many other contributors
many other contributors
Hypothesis: Property-Based Testing for Python
Zenodo
2023
2023-01-24
https://github.com/HypothesisWorks/hypothesis/tree/hypothesis-python-6.65.0
10.5281/zenodo.1412597
hypothesis-python-6.65.0
Mozilla Public License 2.0
Hypothesis now reports some failing inputs by showing the call which
constructed an object, rather than the repr of the object. This can
be helpful when the default repr does not include all relevant
details, and will unlock further improvements in a future version.
For now, we capture calls made via "builds()", and via
SearchStrategy.map().
The canonical version of these notes (with links) is on readthedocs.
If you use Hypothesis as part of a published research project,
please cite our paper in the Journal of Open Source Software:
Text:
MacIver et al., (2019). Hypothesis: A new approach to property-based testing.
Journal of Open Source Software, 4(43), 1891, https://doi.org/10.21105/joss.01891
BibTeX:
@article{MacIver2019Hypothesis,
journal = {Journal of Open Source Software},
doi = {10.21105/joss.01891},
issn = {2475-9066},
number = {43},
publisher = {The Open Journal},
title = {Hypothesis: A new approach to property-based testing},
url = {http://dx.doi.org/10.21105/joss.01891},
volume = {4},
author = {MacIver, David and Hatfield-Dodds, Zac and Contributors, Many},
pages = {1891},
date = {2019-11-21},
year = {2019},
month = {11},
day = {21},
}
To reference a particular version of Hypothesis as a software artifact,
you can use the version-specific DOIs we create for each release under
https://doi.org/10.5281/zenodo.1412597