These slides go over the basics of testing with the Python Hypothesis library. They list some of the advantages of using Hypothesis, as well as some of the most common caveats to be aware of.
Unfortunately, SpeakerDeck does not allow you to click on links in decks. Here are the links from the deck:
- Hypothesis main webpage from slide 1: https://hypothesis.readthedocs.io/
- Computer Science Fact tweet from slide 12: https://twitter.com/CompSciFact/status/1294265334187384835
- The Raymond Hettinger tweet from slide 21: https://twitter.com/raymondh/status/1292548482109067265.
- The article about the threshold problem from slide 24: https://hypothesis.works/articles/threshold-problem/.
- Hypothesis with ndindex: https://quansight-labs.github.io/ndindex/#testing-and-correctness
Feel free to email me if you have any questions [email protected]