My walkthrough of the book Test-Driven Development with Python by Harry J. W. Percival