Skip to main content

A library for property based testing

Project description

Hypothesis is a library for testing your Python code against a much larger range of examples than you would ever want to write by hand. It’s based on the Haskell library, Quickcheck, and is designed to integrate seamlessly into your existing Python unit testing work flow.

Hypothesis is both extremely practical and also advances the state of the art of unit testing by some way. It’s easy to use, stable, and extremely powerful. If you’re not using Hypothesis to test your project then you’re missing out.

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

hypothesis-1.8.2.tar.gz (62.9 kB view details)

Uploaded Source

File details

Details for the file hypothesis-1.8.2.tar.gz.

File metadata

  • Download URL: hypothesis-1.8.2.tar.gz
  • Upload date:
  • Size: 62.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for hypothesis-1.8.2.tar.gz
Algorithm Hash digest
SHA256 28757f0cf6a6fb0e28139ca8c5d19c6aaaa8e8f6c3f1951be0307870bed19c7e
MD5 4c0d0311f68a2f1ccdd0cf48001973e6
BLAKE2b-256 a911ff939e5c4afc94afdd0a55db3b91ef099abdc4f379d48446ebb46ab8a324

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page