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.1.tar.gz (62.5 kB view details)

Uploaded Source

File details

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

File metadata

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

File hashes

Hashes for hypothesis-1.8.1.tar.gz
Algorithm Hash digest
SHA256 cb036b363b4953df1bfa56a12be3e196eb3f02b4e2a9064263f0aaeb5cd7609b
MD5 4855329aef1c54d124d3784c5259350d
BLAKE2b-256 60449cbf1bc2491e963b95bb689907cee2bd2a45323abaf93e02249c497dc87d

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