Property based testing for Python
Details
Monthly meeting. Normally some of us go on to the pub afterwards.
Alex Chan (http://alexwlchan.net/about/) says:
Property-based testing is a very powerful way to find bugs in your code.
I’ll explain the basic principles of this style of testing, and demonstrate Hypothesis ( http://hypothesis.works/ ), a property-based testing library for Python. I’ll start from first principles, and work up to real-world examples of Hypothesis in use. Plus some practical advice for using Hypothesis in production.
I’ll also briefly touch upon American Fuzzy Lop, another randomised testing tool that’s similarly powerful.
