There is a newer version of this record available.

Software Open Access

Hypothesis: Property-Based Testing for Python

MacIver, David R.; Hatfield-Dodds, Zac; many other contributors


Citation Style Language JSON Export

{
  "publisher": "Zenodo", 
  "DOI": "10.5281/zenodo.7126624", 
  "title": "Hypothesis: Property-Based Testing for Python", 
  "issued": {
    "date-parts": [
      [
        2022, 
        9, 
        29
      ]
    ]
  }, 
  "abstract": "<p>In preparation for future versions of the Array API standard,\n\"make_strategies_namespace()\" now accepts an optional \"api_version\"\nargument, which determines the version conformed to by the returned\nstrategies namespace. If \"None\", the version of the passed array\nmodule \"xp\" is inferred.</p>\n<p>This release also introduces \"xps.real_dtypes()\". This is currently\nequivalent to the existing \"xps.numeric_dtypes()\" strategy, but exists\nbecause the latter is expected to include complex numbers in the next\nversion of the standard.</p>\n<p><em><a href=\"https://hypothesis.readthedocs.io/en/latest/changes.html#v6-55-0\">The canonical version of these notes (with links) is on readthedocs.</a></em></p>", 
  "author": [
    {
      "family": "MacIver, David R."
    }, 
    {
      "family": "Hatfield-Dodds, Zac"
    }, 
    {
      "family": "many other contributors"
    }
  ], 
  "note": "If you use Hypothesis as part of a published research project,\nplease cite our paper in the Journal of Open Source Software:\n\nText:\n\nMacIver et al., (2019). Hypothesis: A new approach to property-based testing.\nJournal of Open Source Software, 4(43), 1891, https://doi.org/10.21105/joss.01891\n\nBibTeX:\n\n@article{MacIver2019Hypothesis,\n  journal = {Journal of Open Source Software},\n  doi = {10.21105/joss.01891},\n  issn = {2475-9066},\n  number = {43},\n  publisher = {The Open Journal},\n  title = {Hypothesis: A new approach to property-based testing},\n  url = {http://dx.doi.org/10.21105/joss.01891},\n  volume = {4},\n  author = {MacIver, David and Hatfield-Dodds, Zac and Contributors, Many},\n  pages = {1891},\n  date = {2019-11-21},\n  year = {2019},\n  month = {11},\n  day = {21},\n}\n\nTo reference a particular version of Hypothesis as a software artifact,\nyou can use the version-specific DOIs we create for each release under\nhttps://doi.org/10.5281/zenodo.1412597", 
  "version": "hypothesis-python-6.55.0", 
  "type": "article", 
  "id": "7126624"
}
6,698
22,955
views
downloads
All versions This version
Views 6,6988
Downloads 22,9551
Data volume 85.1 GB9.8 MB
Unique views 5,7078
Unique downloads 8931

Share

Cite as