Hypothesis
Quick start guide
An example
Installing
Running tests
Writing tests
Where to start
Hypothesis for Django users
Tips and tricks
Custom field types
Generating child models
Using default field values
Details and advanced features
Additional test output
Making assumptions
How good is assume?
Defining strategies
The gory details of given parameters
Custom function execution
Using Hypothesis to find values
Providing explicit examples
settings
Available settings
Seeing intermediate result
Building settings objects
Default settings
settings Profiles
What you can generate and how
Choices
Infinite streams
Adapting strategies
Mapping
Filtering
Chaining strategies together
Recursive data
Composite strategies
Drawing interactively in tests
Additional packages
hypothesis[datetime]
hypothesis[fakefactory]
hypothesis[django]
hypothesis[numpy]
Health checks
The Hypothesis Example Database
Limitations
File locations
Upgrading Hypothesis and changing your tests
Sharing your example database
Stateful testing
Rule based state machines
Preconditions
Generic state machines
More fine grained control
Compatibility
Python versions
Operating systems
Testing frameworks
Django Versions
Regularly verifying this
Some more examples
How not to sort by a partial order
Time zone arithmetic
Condorcet’s Paradox
Fuzzing an HTTP API
Community
Code of conduct
What happens when this goes wrong?
The Purpose of Hypothesis
Who is using Hypothesis?
Kristian Glass - Director of Technology at LaterPay GmbH
Seth Morton
Sixty North
mulkieran
Adam Johnson
Josh Bronson
Cory Benfield
Jon Moore
Russel Winder
Your name goes here
Open Source Projects using Hypothesis
Changelog
3.4.2 - 2016-07-13
3.4.1 - 2016-07-07
3.4.0 - 2016-05-27
3.3.0 - 2016-05-27
3.2.0 - 2016-05-19
3.1.3 - 2016-05-01
3.1.2 - 2016-04-30
3.1.1 - 2016-04-29
3.1.0 - 2016-03-06
3.0.5 - 2016-02-25
3.0.4 - 2016-02-24
3.0.3 - 2016-02-23
3.0.2 - 2016-02-18
3.0.1 - 2016-02-18
3.0.0 - 2016-02-17
2.0.0 - 2016-01-10
1.19.0 - 2016-01-09
1.18.1 - 2015-12-22
1.18.0 - 2015-12-21
1.17.1 - 2015-12-16
1.17.0 - 2015-12-15
1.16.1 - 2015-12-14
1.16.0 - 2015-12-08
1.15.0 - 2015-11-24
1.14.0 - 2015-11-01
1.13.0 - 2015-10-29
1.12.0 - 2015-10-18
1.11.4 - 2015-09-27
1.11.3 - 2015-09-23
1.11.2 - 2015-09-23
1.11.1 - 2015-09-16
1.11.0 - 2015-08-31
1.10.6 - 2015-08-26
1.10.4 - 2015-08-21
1.10.3 - 2015-08-19
1.10.2 - 2015-08-19
1.10.0 - 2015-08-04
1.9.0 - 2015-07-27
1.8.5 - 2015-07-24
1.8.4 - 2015-07-20
1.8.3 - 2015-07-20
1.8.2 - 2015-07-18
1.8.1 - 2015-07-17
1.8.0 - 2015-07-16
1.7.2 - 2015-07-10
1.7.1 - 2015-06-29
1.6.2 - 2015-06-08
1.6.1 - 2015-05-21
1.6.0 - 2015-05-21
1.5.0 - 2015-05-14
1.4.0 - 2015-05-04
1.3.0 - 2015-05-22
1.2.1 - 2015-04-16
1.2.0 - 2015-04-15
1.1.1 - 2015-04-07
1.1.0 - 2015-04-06
1.0.0 - 2015-03-27
0.9.2 - 2015-03-26
0.9.1 - 2015-03-25
0.9.0 - 2015-03-23
0.7.2 - 2015-03-22
0.7.1 - 2015-03-21
0.7.0, - 2015-03-20
0.6.0 - 2015-03-13
0.5.0 - 2015-02-10
0.4.3 - 2015-02-05
0.4.2 - 2015-02-04
0.4.1 - 2015-02-03
0.4.0 - 2015-01-21
0.3.2 - 2015-01-16
0.3.1 - 2015-01-13
0.3.0 - 2015-01-12
0.2.2 - 2015-01-08
0.2.1 - 2015-01-07
0.2.0 - 2015-01-07
0.1.4 - 2013-12-14
0.1.3 - 2013-05-03
0.1.2 - 2013-03-24
0.1.1 - 2013-03-24
0.1.0 - 2013-03-23
0.0.5 - 2013-03-13
0.0.4 - 2013-03-13
0.0.3 - 2013-03-13
0.0.2 - 2013-03-12
0.0.1 - 2013-03-10
Ongoing Hypothesis Development
Help and Support
Packaging Guidelines
Release tarballs
Dependencies
Python versions
Other Python libraries
Testing Hypothesis
Examples
Hypothesis
Docs
»
Python Module Index
h
h
hypothesis
hypothesis.strategies