My output from following the lessons in the book Test-Driven Development with Python.
Chapter 18: User Authentication, Spiking and De-Spiking
Passwordless Auth
- Chapter 1: Getting Django Set Up Using a Functional Test
- Chapter 2: Extending Our Functional Test Using the unittest Module
- Chapter 3: Testing a Simple Home Page with Unit Tests
- Chapter 4: What Are We Doing with All These Tests? (And, Refactoring)
- Chapter 5: Saving User Input: Testing the Database
- Chapter 6: Improving Functional Tests: Ensuring Isolation and Removing Voodoo Sleeps
- Chapter 7: Working Incrementally
- Chapter 8: Prettification: Layout and Styling, and What to Test About It
- Chapter 9: Testing Deployment Using a Staging Site
- Chapter 10: Getting to a Production-Ready Deployment
- Chapter 11: Automating Deployment with Fabric
- Chapter 12: Splitting our tests into multiple files, and a generic wait helper
- Chapter 13: Validation at the Database Layer
- Chapter 14: A Simple Form
- Chapter 15: More Advanced Forms
- Chapter 16: Dipping Our Toes, Very Tentatively, into JavaScript โข Chapter 17: Deploying Our New Code